瀏覽代碼

chore: fix tests

Jonathan Kelley 2 年之前
父節點
當前提交
04296bb88d
共有 1 個文件被更改,包括 14 次插入4 次删除
  1. 14 4
      packages/core/tests/attr_cleanup.rs

+ 14 - 4
packages/core/tests/attr_cleanup.rs

@@ -43,11 +43,11 @@ fn attrs_cycle() {
     );
     );
 
 
     dom.mark_dirty_scope(ScopeId(0));
     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 }
             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 }
+        ]
+    );
 }
 }