Skip to content

Commit 3333caa

Browse files
committed
Add "everything is disabled" test
1 parent 8b62b6d commit 3333caa

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

test/index.test.ts

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,29 @@ describe("helmet", () => {
5353
});
5454
});
5555

56+
it("works with all middlewares disabled", async () => {
57+
await check(
58+
helmet({
59+
contentSecurityPolicy: false,
60+
dnsPrefetchControl: false,
61+
expectCt: false,
62+
frameguard: false,
63+
hidePoweredBy: false,
64+
hsts: false,
65+
ieNoOpen: false,
66+
noSniff: false,
67+
originAgentCluster: false,
68+
permittedCrossDomainPolicies: false,
69+
referrerPolicy: false,
70+
xssFilter: false,
71+
}),
72+
{
73+
"content-security-policy": null,
74+
"x-frame-options": null,
75+
}
76+
);
77+
});
78+
5679
it("errors when `use`d directly", () => {
5780
const fakeRequest = {
5881
constructor: {

0 commit comments

Comments
 (0)