update tests to escape text
This commit is contained in:
1 parent
c9f9b8b0fa
commit
c84003de98
2 files changed
+5
-5
No files matched your search
@@ -141,7 +141,7 @@ fn to_string_works() {
|
|||||||
|
|
||||||
fn app(cx: Scope) -> Element {
|
fn app(cx: Scope) -> Element {
|
||||||
let dynamic = 123;
|
let dynamic = 123;
|
||||||
let dyn2 = "</diiiiiiiiv>"; // todo: escape this
|
let dyn2 = "</diiiiiiiiv>"; // this should be escaped
|
||||||
|
|
||||||
render! {
|
render! {
|
||||||
div { class: "asdasdasd", class: "asdasdasd", id: "id-{dynamic}",
|
div { class: "asdasdasd", class: "asdasdasd", id: "id-{dynamic}",
|
||||||
@@ -168,10 +168,10 @@ fn to_string_works() {
|
|||||||
vec![
|
vec![
|
||||||
PreRendered("<div class=\"asdasdasd\" class=\"asdasdasd\"".into(),),
|
PreRendered("<div class=\"asdasdasd\" class=\"asdasdasd\"".into(),),
|
||||||
Attr(0,),
|
Attr(0,),
|
||||||
PreRendered(">Hello world 1 -->".into(),),
|
PreRendered(">Hello world 1 -->".into(),),
|
||||||
Node(0,),
|
Node(0,),
|
||||||
PreRendered(
|
PreRendered(
|
||||||
"<-- Hello world 2<div>nest 1</div><div></div><div>nest 2</div>".into(),
|
"<-- Hello world 2<div>nest 1</div><div></div><div>nest 2</div>".into(),
|
||||||
),
|
),
|
||||||
Node(1,),
|
Node(1,),
|
||||||
Node(2,),
|
Node(2,),
|
||||||
@@ -183,5 +183,5 @@ fn to_string_works() {
|
|||||||
|
|
||||||
use Segment::*;
|
use Segment::*;
|
||||||
|
|
||||||
assert_eq!(out, "<div class=\"asdasdasd\" class=\"asdasdasd\" id=\"id-123\">Hello world 1 -->123<-- Hello world 2<div>nest 1</div><div></div><div>nest 2</div></diiiiiiiiv><div>finalize 0</div><div>finalize 1</div><div>finalize 2</div><div>finalize 3</div><div>finalize 4</div></div>");
|
assert_eq!(out, "<div class=\"asdasdasd\" class=\"asdasdasd\" id=\"id-123\">Hello world 1 -->123<-- Hello world 2<div>nest 1</div><div></div><div>nest 2</div></diiiiiiiiv><div>finalize 0</div><div>finalize 1</div><div>finalize 2</div><div>finalize 3</div><div>finalize 4</div></div>");
|
||||||
}
|
}
|
||||||
@@ -38,7 +38,7 @@ fn dynamic() {
|
|||||||
dioxus_ssr::render_lazy(rsx! {
|
dioxus_ssr::render_lazy(rsx! {
|
||||||
div { "Hello world 1 -->" "{dynamic}" "<-- Hello world 2" }
|
div { "Hello world 1 -->" "{dynamic}" "<-- Hello world 2" }
|
||||||
}),
|
}),
|
||||||
"<div>Hello world 1 -->123<-- Hello world 2</div>"
|
"<div>Hello world 1 -->123<-- Hello world 2</div>"
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user