blob: 1cefe410e8ec7d5eb735df396e26dcfd5e0b8bf8 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
//! Escapes text sequences
export mk_pass;
fn mk_pass() -> pass {
text_pass::mk_pass("escape", escape)
}
fn escape(s: str) -> str {
str::replace(s, "\\", "\\\\")
}
#[test]
fn should_escape_backslashes() {
let s = "\\n";
let r = escape(s);
assert r == "\\\\n";
}
|