use crate::minify::attr::encode_unquoted;
use crate::minify::attr::encode_using_double_quotes;
use crate::minify::attr::encode_using_single_quotes;
#[test]
fn test_encode_using_double_quotes() {
let min = encode_using_double_quotes(br#"abr"aca"dab && ""10";""8"$4 a""#, false);
assert_eq!(
min.str(),
r#""abr"aca"dab && ""10";""8"$4 a"""#,
);
}
#[test]
fn test_encode_using_single_quotes() {
let min = encode_using_single_quotes(br#"'abr'aca'dab &&''10';''8'$4 a'"#, false);
assert_eq!(
min.str(),
r#"''abr'aca'dab &&''10';''8'$4 a''"#,
);
}
#[test]
fn test_encode_unquoted() {
let min = encode_unquoted(
br#""123' 'h 0 && ;abbibi "' \ >& 3>;"#,
false,
false,
);
assert_eq!(
min.str(),
r#""123' 'h   0 && ;abbibi "' \ >& 3>;"#,
);
}