|
@@ -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>");
|
|
}
|
|
}
|