diff --git a/tests/components/reactivity.test.ts b/tests/components/reactivity.test.ts index d35c7fe9..94e5a3d0 100644 --- a/tests/components/reactivity.test.ts +++ b/tests/components/reactivity.test.ts @@ -180,9 +180,9 @@ describe("reactivity in lifecycle", () => { "Parent:willRender", "Child:setup", "Child:willStart", - "Parent:rendered", "Child:willRender", "Child:rendered", + "Parent:rendered", "Child:mounted", "Parent:mounted", ]).toBeLogged(); diff --git a/tests/reactivity.test.ts b/tests/reactivity.test.ts index 20ebeb42..a2272425 100644 --- a/tests/reactivity.test.ts +++ b/tests/reactivity.test.ts @@ -1713,13 +1713,13 @@ describe("Reactivity: useState", () => { "Parent:willRender", "Child:setup", "Child:willStart", + "Child:willRender", + "Child:rendered", "Child:setup", "Child:willStart", + "Child:willRender", + "Child:rendered", "Parent:rendered", - "Child:willRender", - "Child:rendered", - "Child:willRender", - "Child:rendered", "Child:mounted", "Child:mounted", "Parent:mounted", @@ -1767,13 +1767,13 @@ describe("Reactivity: useState", () => { "Parent:willRender", "Child:setup", "Child:willStart", + "Child:willRender", + "Child:rendered", "Child:setup", "Child:willStart", + "Child:willRender", + "Child:rendered", "Parent:rendered", - "Child:willRender", - "Child:rendered", - "Child:willRender", - "Child:rendered", "Child:mounted", "Child:mounted", "Parent:mounted", @@ -1781,18 +1781,17 @@ describe("Reactivity: useState", () => { expect(fixture.innerHTML).toBe("
123123
"); testContext.value = 321; - await nextMicroTick(); - await nextMicroTick(); + await nextTick(); expect([ "Child:willRender", "Child:rendered", "Child:willRender", "Child:rendered", + "Child:willPatch", + "Child:patched", + "Child:willPatch", + "Child:patched" ]).toBeLogged(); - expect(fixture.innerHTML).toBe("
123123
"); - - await nextTick(); - expect(["Child:willPatch", "Child:patched", "Child:willPatch", "Child:patched"]).toBeLogged(); expect(fixture.innerHTML).toBe("
321321
"); }); @@ -1832,17 +1831,17 @@ describe("Reactivity: useState", () => { "GrandFather:willRender", "Child:setup", "Child:willStart", - "Parent:setup", - "Parent:willStart", - "GrandFather:rendered", "Child:willRender", "Child:rendered", + "Parent:setup", + "Parent:willStart", "Parent:willRender", "Child:setup", "Child:willStart", - "Parent:rendered", "Child:willRender", "Child:rendered", + "Parent:rendered", + "GrandFather:rendered", "Child:mounted", "Parent:mounted", "Child:mounted", @@ -1850,19 +1849,18 @@ describe("Reactivity: useState", () => { ]).toBeLogged(); testContext.value = 321; - await nextMicroTick(); - await nextMicroTick(); - expect(fixture.innerHTML).toBe("
123
123
"); + await nextTick(); + expect(fixture.innerHTML).toBe("
321
321
"); expect([ "Child:willRender", "Child:rendered", "Child:willRender", "Child:rendered", + "Child:willPatch", + "Child:patched", + "Child:willPatch", + "Child:patched" ]).toBeLogged(); - - await nextTick(); - expect(fixture.innerHTML).toBe("
321
321
"); - expect(["Child:willPatch", "Child:patched", "Child:willPatch", "Child:patched"]).toBeLogged(); }); test("one components can subscribe twice to same context", async () => { @@ -2044,9 +2042,9 @@ describe("Reactivity: useState", () => { "Parent:willRender", "Child:setup", "Child:willStart", - "Parent:rendered", "Child:willRender", "Child:rendered", + "Parent:rendered", "Child:mounted", "Parent:mounted", ]).toBeLogged(); @@ -2163,8 +2161,7 @@ describe("Reactivity: useState", () => { steps.clear(); delete testContext[2]; - await nextMicroTick(); - await nextMicroTick(); + await nextTick(); expect([...steps]).toEqual(["list"]); await nextTick(); expect(fixture.innerHTML).toBe("
3
Total: 3 Count: 1
");