check_assist(
make_raw_string,
r#"
- fn f() {
- let s = <|>"random\nstring";
- }
- "#,
+fn f() {
+ let s = <|>"random\nstring";
+}
+"#,
r##"
- fn f() {
- let s = r#"random
+fn f() {
+ let s = r#"random
string"#;
- }
- "##,
+}
+"##,
)
}
check_assist(
make_raw_string,
r###"
- fn f() {
- let s = <|>"#random##\nstring";
- }
- "###,
+fn f() {
+ let s = <|>"#random##\nstring";
+}
+"###,
r####"
- fn f() {
- let s = r#"#random##
+fn f() {
+ let s = r#"#random##
string"#;
- }
- "####,
+}
+"####,
)
}
check_assist(
make_raw_string,
r###"
- fn f() {
- let s = <|>"#random\"##\nstring";
- }
- "###,
+fn f() {
+ let s = <|>"#random\"##\nstring";
+}
+"###,
r####"
- fn f() {
- let s = r###"#random"##
+fn f() {
+ let s = r###"#random"##
string"###;
- }
- "####,
+}
+"####,
)
}