Index: sky/tests/framework/templates.sky |
diff --git a/sky/tests/framework/templates.sky b/sky/tests/framework/templates.sky |
index c0a9fa620891562c66072bf7201977e23436dc02..30e119fc41245eef95441152d2515a3c1a8106b2 100644 |
--- a/sky/tests/framework/templates.sky |
+++ b/sky/tests/framework/templates.sky |
@@ -49,6 +49,15 @@ describe("SkyElement templates", function() { |
inside.dispatchEvent(event); |
assert.equal(element.lastEvent, event); |
}); |
+ |
+ it("should call shadowRootReady after creating the template instance", function() { |
+ assert.equal(element.shadowRootReadyCount, 0); |
+ sandbox.appendChild(element); |
+ assert.equal(element.shadowRootReadyCount, 1); |
+ element.remove(); |
+ sandbox.appendChild(element); |
+ assert.equal(element.shadowRootReadyCount, 1); |
+ }); |
}); |
</script> |
</sky> |