Merge pull request #254 from ParsePlatform/fosco.logout

Removed extra /logout handler
This commit is contained in:
Fosco Marotto
2016-02-10 16:52:30 -08:00
4 changed files with 31 additions and 30 deletions

View File

@@ -1592,5 +1592,27 @@ describe('Parse.User testing', () => {
});
});
it('ensure logout works', (done) => {
var user = null;
var sessionToken = null;
Parse.Promise.as().then(function() {
return Parse.User.signUp('log', 'out');
}).then((newUser) => {
user = newUser;
sessionToken = user.getSessionToken();
return Parse.User.logOut();
}).then(() => {
user.set('foo', 'bar');
return user.save(null, { sessionToken: sessionToken });
}).then(() => {
fail('Save should have failed.');
done();
}, (e) => {
expect(e.code).toEqual(Parse.Error.SESSION_MISSING);
done();
});
})
});