Versie 1.0.0 in package.json en README-badge, no-store op de API
This commit is contained in:
@@ -68,6 +68,15 @@ describe("API", () => {
|
||||
assert.equal(body.latest, null);
|
||||
assert.equal(body.disabled, true);
|
||||
});
|
||||
|
||||
// Zonder expliciete header bepaalt de browser zelf hoe lang hij een
|
||||
// API-antwoord hergebruikt, en dat verschilt per browser.
|
||||
it("API-antwoorden komen nooit uit de browsercache", async () => {
|
||||
for (const pad of ["/api/health", "/api/update-check", "/api/bestaat-niet"]) {
|
||||
const res = await fetch(`${basis}${pad}`);
|
||||
assert.match(res.headers.get("cache-control") ?? "", /no-store/, pad);
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
describe("Frontend serveren", () => {
|
||||
|
||||
Reference in New Issue
Block a user