first pass of merging in warp (doesn't build)
This commit is contained in:
@@ -0,0 +1,17 @@
|
||||
use warpui::browser::escape_html_attribute;
|
||||
|
||||
#[test]
|
||||
fn escape_html_attribute_escapes_attribute_breakout_characters() {
|
||||
assert_eq!(
|
||||
escape_html_attribute("\" onload=\"alert(1)\" data-x='><script>alert(1)</script>&"),
|
||||
"" onload="alert(1)" data-x='><script>alert(1)</script>&"
|
||||
);
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn escape_html_attribute_leaves_safe_text_unchanged() {
|
||||
assert_eq!(
|
||||
escape_html_attribute("embedded warp block"),
|
||||
"embedded warp block"
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user