Uses raw string for quote!, and adds qoute! tests.

This commit is contained in:
rhn 2017-11-02 16:03:42 +01:00
parent 1ad1f1f847
commit 13316f33b8

View file

@ -17,7 +17,7 @@ const LF: u8 = 0x0a;
macro_rules! quote {
($x: expr) => (
format!("\"{}\"", $x.replace("\\", "\\\\").replace("\"", "\\\""))
format!("\"{}\"", $x.replace(r"\", r"\\").replace("\"", "\\\""))
)
}