Skip to content

Commit c5f297f

Browse files
committed
fix: Remove the extra \ from ANSIEscapeCode
1 parent 363697b commit c5f297f

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/ansi_escape_code.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ impl ANSIEscapeCode {
77
}
88

99
pub fn code(&self) -> String {
10-
format!("\\x1b[{}m", self.parameter)
10+
format!("\x1b[{}m", self.parameter)
1111
}
1212
}
1313

@@ -20,18 +20,18 @@ mod ansi_escape_code_test {
2020
#[test]
2121
fn create_simple_ansi_code() {
2222
let p = ANSIEscapeCode::new("33");
23-
assert_eq!(p.code(), "\\x1b[33m")
23+
assert_eq!(p.code(), "\x1b[33m")
2424
}
2525

2626
#[test]
2727
fn create_reset_ansi_code() {
2828
let reset_ansi = ANSIEscapeCode::new("0");
29-
assert_eq!("\\x1b[0m", reset_ansi.code());
29+
assert_eq!("\x1b[0m", reset_ansi.code());
3030
}
3131

3232
#[test]
3333
fn create_bright_cyan_ansi_code() {
3434
let reset_ansi = ANSIEscapeCode::new("96");
35-
assert_eq!("\\x1b[96m", reset_ansi.code());
35+
assert_eq!("\x1b[96m", reset_ansi.code());
3636
}
3737
}

0 commit comments

Comments
 (0)