fix: recover stale service worker clients
This commit is contained in:
+5
-1
@@ -135,7 +135,11 @@ test("site includes core guides and production configuration", () => {
|
||||
expect(config).toContain(
|
||||
'"style-src": ["\'self\'", "\'unsafe-inline\'", "https://fonts.googleapis.com"]',
|
||||
);
|
||||
expect(config).toContain('cacheName: "wrnexus-pwa-v2"');
|
||||
expect(config).toContain('cacheName: "wrnexus-pwa-v3"');
|
||||
expect(config).toContain("head: '<script src=\"/pwa-recover.js\" defer></script>'");
|
||||
const recovery = readFileSync(join(root, "public", "pwa-recover.js"), "utf8");
|
||||
expect(recovery).toContain('updateViaCache: "none"');
|
||||
expect(recovery).toContain("registration.update()");
|
||||
expect(config).toContain('pattern: "^https://wrnexusjs\\\\.dev/"');
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user