supertest-session
Advanced tools
Comparing version
{ | ||
"name": "supertest-session", | ||
"version": "2.0.1", | ||
"version": "3.0.0", | ||
"description": "Cookie-based session persistence for Supertest", | ||
@@ -36,3 +36,3 @@ "main": "index.js", | ||
"object-assign": "^4.0.1", | ||
"supertest": "^1.1.0" | ||
"supertest": "^2.0.1" | ||
}, | ||
@@ -39,0 +39,0 @@ "devDependencies": { |
@@ -50,8 +50,30 @@ # Supertest sessions | ||
}); | ||
``` | ||
it('should get a restricted page', function (done) { | ||
testSession.get('/restricted') | ||
.expect(200) | ||
.end(done) | ||
You can set preconditions: | ||
```js | ||
describe('after authenticating session', function () { | ||
var authenticatedSession; | ||
beforeEach(function (done) { | ||
testSession.post('/signin') | ||
.send({ username: 'foo', password: 'password' }) | ||
.expect(200) | ||
.end(function (err) { | ||
if (err) return done(err); | ||
authenticatedSession = testSession; | ||
return done(); | ||
}); | ||
}); | ||
it('should get a restricted page', function (done) { | ||
authenticatedSession.get('/restricted') | ||
.expect(200) | ||
.end(done) | ||
}); | ||
}); | ||
``` | ||
@@ -58,0 +80,0 @@ |
10935
9.42%15
15.38%117
23.16%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
Updated