fix: update PWA workers without reloading pages
This commit is contained in:
@@ -6,8 +6,8 @@ test("PWA registration is valid JavaScript and Trusted Types compatible", () =>
|
||||
expect(PWA_CLIENT).toContain('createPolicy("wrnexus-pwa"');
|
||||
expect(PWA_CLIENT).toContain("createScriptURL(swUrl)");
|
||||
expect(PWA_CLIENT).toContain('register(swUrl, { updateViaCache: "none" })');
|
||||
expect(PWA_CLIENT).toContain("registration.update()");
|
||||
expect(PWA_CLIENT).toContain('addEventListener("controllerchange"');
|
||||
expect(PWA_CLIENT).toContain("requestIdleCallback");
|
||||
expect(PWA_CLIENT).not.toContain("location.reload()");
|
||||
});
|
||||
|
||||
test("development PWA cleanup removes stale WRNexus service workers and caches", () => {
|
||||
|
||||
Reference in New Issue
Block a user