Fix oauth session view tests and simpleauth tests
This commit is contained in:
@@ -1318,8 +1318,8 @@ describe('Password', function () {
|
|||||||
it('reset request succeeds', function (done) {
|
it('reset request succeeds', function (done) {
|
||||||
superagent.get(SERVER_URL + '/api/v1/session/password/resetRequest.html')
|
superagent.get(SERVER_URL + '/api/v1/session/password/resetRequest.html')
|
||||||
.end(function (error, result) {
|
.end(function (error, result) {
|
||||||
expect(result.text.indexOf('<!-- tester -->')).to.not.equal(-1);
|
|
||||||
expect(result.statusCode).to.equal(200);
|
expect(result.statusCode).to.equal(200);
|
||||||
|
expect(result.text.indexOf('<!-- tester -->')).to.not.equal(-1);
|
||||||
done();
|
done();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
@@ -1327,7 +1327,8 @@ describe('Password', function () {
|
|||||||
it('setup fails due to missing reset_token', function (done) {
|
it('setup fails due to missing reset_token', function (done) {
|
||||||
superagent.get(SERVER_URL + '/api/v1/session/account/setup.html')
|
superagent.get(SERVER_URL + '/api/v1/session/account/setup.html')
|
||||||
.end(function (error, result) {
|
.end(function (error, result) {
|
||||||
expect(result.statusCode).to.equal(400);
|
expect(result.statusCode).to.equal(200);
|
||||||
|
expect(result.text.indexOf('<!-- error tester -->')).to.not.equal(-1);
|
||||||
done();
|
done();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
@@ -1336,7 +1337,8 @@ describe('Password', function () {
|
|||||||
superagent.get(SERVER_URL + '/api/v1/session/account/setup.html')
|
superagent.get(SERVER_URL + '/api/v1/session/account/setup.html')
|
||||||
.query({ reset_token: hat(256) })
|
.query({ reset_token: hat(256) })
|
||||||
.end(function (error, result) {
|
.end(function (error, result) {
|
||||||
expect(result.statusCode).to.equal(401);
|
expect(result.statusCode).to.equal(200);
|
||||||
|
expect(result.text.indexOf('<!-- error tester -->')).to.not.equal(-1);
|
||||||
done();
|
done();
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -39,7 +39,7 @@ describe('SimpleAuth API', function () {
|
|||||||
manifest: { version: '0.1.0', addons: { } },
|
manifest: { version: '0.1.0', addons: { } },
|
||||||
location: 'test1',
|
location: 'test1',
|
||||||
portBindings: {},
|
portBindings: {},
|
||||||
accessRestriction: { users: [ 'foobar', USERNAME, 'someone' ] },
|
accessRestriction: { users: [ 'foobar', 'someone' ] },
|
||||||
memoryLimit: 0
|
memoryLimit: 0
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -138,8 +138,15 @@ describe('SimpleAuth API', function () {
|
|||||||
expect(scope1.isDone()).to.be.ok();
|
expect(scope1.isDone()).to.be.ok();
|
||||||
expect(scope2.isDone()).to.be.ok();
|
expect(scope2.isDone()).to.be.ok();
|
||||||
|
|
||||||
|
superagent.get(SERVER_URL + '/api/v1/profile').query({ access_token: result.body.token}).end(function (error, result) {
|
||||||
|
expect(error).to.not.be.ok();
|
||||||
|
expect(result.statusCode).to.eql(200);
|
||||||
|
|
||||||
|
APP_1.accessRestriction.users.push(result.body.id);
|
||||||
|
|
||||||
callback();
|
callback();
|
||||||
});
|
});
|
||||||
|
});
|
||||||
},
|
},
|
||||||
|
|
||||||
clientdb.add.bind(null, CLIENT_0.id, CLIENT_0.appId, CLIENT_0.type, CLIENT_0.clientSecret, CLIENT_0.redirectURI, CLIENT_0.scope),
|
clientdb.add.bind(null, CLIENT_0.id, CLIENT_0.appId, CLIENT_0.type, CLIENT_0.clientSecret, CLIENT_0.redirectURI, CLIENT_0.scope),
|
||||||
|
|||||||
Reference in New Issue
Block a user