1 2 3 4 5 6 7 8 9 10 11 12
use comat::comat; #[test] fn basic() { assert_eq!(comat!("{red}yes{reset}"), "\x1b[0;34;31myes\x1b[0m"); assert_eq!(comat!("{thing:red}"), "\x1b[0m\x1b[0;34;31m{thing}\x1b[0m"); } #[test] fn escapes() { assert_eq!(comat!("{{ow}} {{red}}"), "{ow} {red}"); assert_eq!(comat!("{{{{"), "{{"); }