| 12345678910111213141516171819202122 |
- const { expect } = require('chai')
- module.exports = {
- requireLogin: {
- json(response, body) {
- expect(response.statusCode).to.equal(401)
- expect(body).to.equal('Unauthorized')
- expect(response.headers['www-authenticate']).to.equal('OverleafLogin')
- }
- },
- restricted: {
- html(response, body) {
- expect(response.statusCode).to.equal(403)
- expect(body).to.match(/<head><title>Restricted/)
- },
- json(response, body) {
- expect(response.statusCode).to.equal(403)
- expect(body).to.deep.equal({ message: 'restricted' })
- }
- }
- }
|