fix: constrain PWA caching and extend font CSP
This commit is contained in:
@@ -17,6 +17,13 @@ describe("PWA platform", () => {
|
||||
const source = generateServiceWorker({ offlineUrl: "/offline", cacheUrls: ["/app.css"] });
|
||||
expect(source).toContain("wrnexus:background-sync");
|
||||
expect(source).toContain("notificationclick");
|
||||
expect(source).toContain("const SAME_ORIGIN_ONLY=true");
|
||||
expect(source).toContain("new URL(event.request.url).origin!==self.location.origin");
|
||||
expect(
|
||||
generateServiceWorker({
|
||||
runtimeCaching: [{ pattern: "^https://cdn.example.com/", strategy: "cache-first" }],
|
||||
}),
|
||||
).toContain("const SAME_ORIGIN_ONLY=false");
|
||||
expect(pwaClientRuntime()).toContain("wrnexus:pwa-installable");
|
||||
});
|
||||
test("queues, retries and removes successful mutations", async () => {
|
||||
|
||||
Reference in New Issue
Block a user