13 lines
391 B
JavaScript
13 lines
391 B
JavaScript
|
|
import { describe, expect, test } from "bun:test";
|
||
|
|
import { expectHit, requestImage, waitForReady } from "./helpers.js";
|
||
|
|
|
||
|
|
describe("cache persistence", () => {
|
||
|
|
test("serves cached response from NutsDB after Caddy restart", async () => {
|
||
|
|
await waitForReady();
|
||
|
|
|
||
|
|
const hit = await requestImage(103);
|
||
|
|
expect(hit.status).toBe(200);
|
||
|
|
expectHit(hit.cacheStatus, "NUTS");
|
||
|
|
});
|
||
|
|
});
|