【发布时间】:2016-06-27 11:02:10
【问题描述】:
考虑以下代码:
it('Test logout', function (done) {
async.each(config.www, function (url, callback) {
var healthCheck = url + '/'
chai.request(url).get('/')
.then(function (res) {
expect(res, healthCheck).to.have.status(200);
expect(res.text.indexOf(url + '/logout?type=user">Log out</a>'), 'Logout is incorrect').to.be.greaterThan(0);
callback();
})
.catch(function (err) {
callback(err);
})
}, done);
});
问题是我需要设置一个 cookie 来绕过启动页面。 关于如何实现这一目标的任何想法?
【问题讨论】:
-
不太清楚如何将其添加到请求中。
-
嗨,没试过,但我猜你必须在请求之前创建 cookie 作为测试设置的一部分?
标签: javascript cookies chai