如果我像这样设置express.js:
app.set("x-powered-by", false);
如何测试这个?
.expect('X-Powered-By', '', done)
将抛出错误:错误:预期为“X-Powered-By” header 字段
.expect('X-Powered-By', null, done)
也不起作用。
谢谢!
最佳答案
这是您需要的断言(使用 Jest):
.expect((res) => Expect(res.headers['X-Powered-By']).toBeUndefine())
关于node.js - 如何用 super 测试检查不存在的头字段?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33037327/