【发布时间】:2012-08-08 19:44:27
【问题描述】:
我正在使用 express 进行 cookie 会话管理,如下所示:
req.session.authentication = auth;
我使用类似
的方式验证经过身份验证的网址if(!req.session.authentication){res.send(401);}
现在我正在使用 mocha、superagent 和 should 为 URL 构建测试,但是我似乎找不到使用 superagent 获取/设置 cookie 的方法。我什至尝试在经过身份验证的测试之前请求登录,但它不起作用,
我已经尝试在 mocha BDD 套件的 before 语句中将请求添加到登录中,但是它仍然告诉我该请求是未经授权的,我已经测试了来自浏览器的请求的身份验证,但它不是在套件中工作有什么想法吗?
【问题讨论】:
标签: node.js mocha.js superagent