@@ -268,50 +268,39 @@ describe('Parse.User testing', () => {
268268 user2 . set ( "password" , "password" ) ;
269269 user3 . set ( "password" , "password" ) ;
270270
271- user1 . signUp ( null , {
272- success : function ( ) {
273- equal ( user1 . isCurrent ( ) , true ) ;
274- equal ( user2 . isCurrent ( ) , false ) ;
275- equal ( user3 . isCurrent ( ) , false ) ;
276- user2 . signUp ( null , {
277- success : function ( ) {
278- equal ( user1 . isCurrent ( ) , false ) ;
279- equal ( user2 . isCurrent ( ) , true ) ;
280- equal ( user3 . isCurrent ( ) , false ) ;
281- user3 . signUp ( null , {
282- success : function ( ) {
283- equal ( user1 . isCurrent ( ) , false ) ;
284- equal ( user2 . isCurrent ( ) , false ) ;
285- equal ( user3 . isCurrent ( ) , true ) ;
286- Parse . User . logIn ( "a" , "password" , {
287- success : function ( user1 ) {
288- equal ( user1 . isCurrent ( ) , true ) ;
289- equal ( user2 . isCurrent ( ) , false ) ;
290- equal ( user3 . isCurrent ( ) , false ) ;
291- Parse . User . logIn ( "b" , "password" , {
292- success : function ( user2 ) {
293- equal ( user1 . isCurrent ( ) , false ) ;
294- equal ( user2 . isCurrent ( ) , true ) ;
295- equal ( user3 . isCurrent ( ) , false ) ;
296- Parse . User . logIn ( "b" , "password" , {
297- success : function ( user3 ) {
298- equal ( user1 . isCurrent ( ) , false ) ;
299- equal ( user2 . isCurrent ( ) , true ) ;
300- equal ( user3 . isCurrent ( ) , true ) ;
301- Parse . User . logOut ( ) ;
302- equal ( user3 . isCurrent ( ) , false ) ;
303- done ( ) ;
304- }
305- } ) ;
306- }
307- } ) ;
308- }
309- } ) ;
310- }
311- } ) ;
312- }
313- } ) ;
314- }
271+ user1 . signUp ( ) . then ( ( ) => {
272+ equal ( user1 . isCurrent ( ) , true ) ;
273+ equal ( user2 . isCurrent ( ) , false ) ;
274+ equal ( user3 . isCurrent ( ) , false ) ;
275+ return user2 . signUp ( ) ;
276+ } ) . then ( ( ) => {
277+ equal ( user1 . isCurrent ( ) , false ) ;
278+ equal ( user2 . isCurrent ( ) , true ) ;
279+ equal ( user3 . isCurrent ( ) , false ) ;
280+ return user3 . signUp ( ) ;
281+ } ) . then ( ( ) => {
282+ equal ( user1 . isCurrent ( ) , false ) ;
283+ equal ( user2 . isCurrent ( ) , false ) ;
284+ equal ( user3 . isCurrent ( ) , true ) ;
285+ return Parse . User . logIn ( "a" , "password" ) ;
286+ } ) . then ( ( ) => {
287+ equal ( user1 . isCurrent ( ) , true ) ;
288+ equal ( user2 . isCurrent ( ) , false ) ;
289+ equal ( user3 . isCurrent ( ) , false ) ;
290+ return Parse . User . logIn ( "b" , "password" ) ;
291+ } ) . then ( ( ) => {
292+ equal ( user1 . isCurrent ( ) , false ) ;
293+ equal ( user2 . isCurrent ( ) , true ) ;
294+ equal ( user3 . isCurrent ( ) , false ) ;
295+ return Parse . User . logIn ( "b" , "password" ) ;
296+ } ) . then ( ( ) => {
297+ equal ( user1 . isCurrent ( ) , false ) ;
298+ equal ( user2 . isCurrent ( ) , true ) ;
299+ equal ( user3 . isCurrent ( ) , false ) ;
300+ return Parse . User . logOut ( ) ;
301+ } ) . then ( ( ) => {
302+ equal ( user2 . isCurrent ( ) , false ) ;
303+ done ( ) ;
315304 } ) ;
316305 } ) ;
317306
0 commit comments