chore: fix tests

This commit is contained in:
Jonathan Kelley 2022-11-27 00:25:35 -05:00
parent 399169800d
commit 04296bb88d

View file

@ -43,11 +43,11 @@ fn attrs_cycle() {
);
dom.mark_dirty_scope(ScopeId(0));
dbg!(
dom.render_immediate().santize(),
assert_eq!(
dom.render_immediate().santize().edits,
[
LoadTemplate { name: "template", index: 0, id: ElementId(1,) },
ReplaceWith { id: ElementId(2,), m: 1 },
LoadTemplate { name: "template", index: 0, id: ElementId(3) },
ReplaceWith { id: ElementId(2), m: 1 }
]
);
@ -62,4 +62,14 @@ fn attrs_cycle() {
ReplaceWith { id: ElementId(3), m: 1 }
]
);
// we take the node taken by attributes since we reused it
dom.mark_dirty_scope(ScopeId(0));
assert_eq!(
dom.render_immediate().santize().edits,
[
LoadTemplate { name: "template", index: 0, id: ElementId(1) },
ReplaceWith { id: ElementId(2), m: 1 }
]
);
}