From 04296bb88d172f43f8c6db98d5190bd627a0e1f4 Mon Sep 17 00:00:00 2001 From: Jonathan Kelley Date: Sun, 27 Nov 2022 00:25:35 -0500 Subject: [PATCH] chore: fix tests --- packages/core/tests/attr_cleanup.rs | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/packages/core/tests/attr_cleanup.rs b/packages/core/tests/attr_cleanup.rs index f8aa39835..2f70ca527 100644 --- a/packages/core/tests/attr_cleanup.rs +++ b/packages/core/tests/attr_cleanup.rs @@ -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 } + ] + ); }