Updated test Parse.User testing user.isCurrent, and raised testing time limit.
This commit is contained in:
@@ -268,50 +268,39 @@ describe('Parse.User testing', () => {
|
|||||||
user2.set("password", "password");
|
user2.set("password", "password");
|
||||||
user3.set("password", "password");
|
user3.set("password", "password");
|
||||||
|
|
||||||
user1.signUp(null, {
|
user1.signUp().then(() => {
|
||||||
success: function () {
|
equal(user1.isCurrent(), true);
|
||||||
equal(user1.isCurrent(), true);
|
equal(user2.isCurrent(), false);
|
||||||
equal(user2.isCurrent(), false);
|
equal(user3.isCurrent(), false);
|
||||||
equal(user3.isCurrent(), false);
|
return user2.signUp();
|
||||||
user2.signUp(null, {
|
}).then(() => {
|
||||||
success: function() {
|
equal(user1.isCurrent(), false);
|
||||||
equal(user1.isCurrent(), false);
|
equal(user2.isCurrent(), true);
|
||||||
equal(user2.isCurrent(), true);
|
equal(user3.isCurrent(), false);
|
||||||
equal(user3.isCurrent(), false);
|
return user3.signUp();
|
||||||
user3.signUp(null, {
|
}).then(() => {
|
||||||
success: function() {
|
equal(user1.isCurrent(), false);
|
||||||
equal(user1.isCurrent(), false);
|
equal(user2.isCurrent(), false);
|
||||||
equal(user2.isCurrent(), false);
|
equal(user3.isCurrent(), true);
|
||||||
equal(user3.isCurrent(), true);
|
return Parse.User.logIn("a", "password");
|
||||||
Parse.User.logIn("a", "password", {
|
}).then(() => {
|
||||||
success: function(user1) {
|
equal(user1.isCurrent(), true);
|
||||||
equal(user1.isCurrent(), true);
|
equal(user2.isCurrent(), false);
|
||||||
equal(user2.isCurrent(), false);
|
equal(user3.isCurrent(), false);
|
||||||
equal(user3.isCurrent(), false);
|
return Parse.User.logIn("b", "password");
|
||||||
Parse.User.logIn("b", "password", {
|
}).then(() => {
|
||||||
success: function(user2) {
|
equal(user1.isCurrent(), false);
|
||||||
equal(user1.isCurrent(), false);
|
equal(user2.isCurrent(), true);
|
||||||
equal(user2.isCurrent(), true);
|
equal(user3.isCurrent(), false);
|
||||||
equal(user3.isCurrent(), false);
|
return Parse.User.logIn("b", "password");
|
||||||
Parse.User.logIn("b", "password", {
|
}).then(() => {
|
||||||
success: function(user3) {
|
equal(user1.isCurrent(), false);
|
||||||
equal(user1.isCurrent(), false);
|
equal(user2.isCurrent(), true);
|
||||||
equal(user2.isCurrent(), true);
|
equal(user3.isCurrent(), false);
|
||||||
equal(user3.isCurrent(), true);
|
return Parse.User.logOut();
|
||||||
Parse.User.logOut();
|
}).then(() => {
|
||||||
equal(user3.isCurrent(), false);
|
equal(user2.isCurrent(), false);
|
||||||
done();
|
done();
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
});
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
// Sets up a Parse API server for testing.
|
// Sets up a Parse API server for testing.
|
||||||
|
|
||||||
jasmine.DEFAULT_TIMEOUT_INTERVAL = 1000;
|
jasmine.DEFAULT_TIMEOUT_INTERVAL = 2000;
|
||||||
|
|
||||||
var cache = require('../cache');
|
var cache = require('../cache');
|
||||||
var DatabaseAdapter = require('../DatabaseAdapter');
|
var DatabaseAdapter = require('../DatabaseAdapter');
|
||||||
|
|||||||
Reference in New Issue
Block a user