File tree Expand file tree Collapse file tree 3 files changed +24
-4
lines changed Expand file tree Collapse file tree 3 files changed +24
-4
lines changed Original file line number Diff line number Diff line change @@ -949,7 +949,7 @@ describe('ParseLiveQuery', function () {
949
949
const response = ( obj , prev ) => {
950
950
expect ( obj . get ( 'sessionToken' ) ) . toBeUndefined ( ) ;
951
951
expect ( obj . sessionToken ) . toBeUndefined ( ) ;
952
- expect ( prev ? .sessionToken ) . toBeUndefined ( ) ;
952
+ expect ( prev && prev . sessionToken ) . toBeUndefined ( ) ;
953
953
if ( prev && prev . get ) {
954
954
expect ( prev . get ( 'sessionToken' ) ) . toBeUndefined ( ) ;
955
955
}
@@ -967,8 +967,10 @@ describe('ParseLiveQuery', function () {
967
967
await user . save ( ) ;
968
968
user . set ( 'yolo' , 'bar' ) ;
969
969
await user . save ( ) ;
970
+ user . set ( 'foo' , 'bar' ) ;
971
+ await user . save ( ) ;
970
972
await user . destroy ( ) ;
971
- await new Promise ( resolve => process . nextTick ( resolve ) ) ;
973
+ await new Promise ( resolve => setTimeout ( resolve , 500 ) ) ;
972
974
for ( const key of events ) {
973
975
expect ( calls [ key ] ) . toHaveBeenCalled ( ) ;
974
976
}
Original file line number Diff line number Diff line change @@ -3948,7 +3948,7 @@ describe('Parse.User testing', () => {
3948
3948
const response = ( obj , prev ) => {
3949
3949
expect ( obj . get ( 'authData' ) ) . toBeUndefined ( ) ;
3950
3950
expect ( obj . authData ) . toBeUndefined ( ) ;
3951
- expect ( prev ? .authData ) . toBeUndefined ( ) ;
3951
+ expect ( prev && prev . authData ) . toBeUndefined ( ) ;
3952
3952
if ( prev && prev . get ) {
3953
3953
expect ( prev . get ( 'authData' ) ) . toBeUndefined ( ) ;
3954
3954
}
@@ -3967,11 +3967,17 @@ describe('Parse.User testing', () => {
3967
3967
await user . save ( ) ;
3968
3968
user . set ( 'yolo' , 'bar' ) ;
3969
3969
await user . save ( ) ;
3970
+ user . unset ( 'foo' ) ;
3971
+ await user . save ( ) ;
3970
3972
await user . destroy ( ) ;
3971
- await new Promise ( resolve => process . nextTick ( resolve ) ) ;
3973
+ await new Promise ( resolve => setTimeout ( resolve , 500 ) ) ;
3972
3974
for ( const key of events ) {
3973
3975
expect ( calls [ key ] ) . toHaveBeenCalled ( ) ;
3974
3976
}
3977
+ subscription . unsubscribe ( ) ;
3978
+ const client = await Parse . CoreManager . getLiveQueryController ( ) . getDefaultLiveQueryClient ( ) ;
3979
+ client . close ( ) ;
3980
+ await new Promise ( resolve => setTimeout ( resolve , 500 ) ) ;
3975
3981
} ) ;
3976
3982
3977
3983
describe ( 'issue #4897' , ( ) => {
Original file line number Diff line number Diff line change 2
2
// Sets up a Parse API server for testing.
3
3
jasmine . DEFAULT_TIMEOUT_INTERVAL = process . env . PARSE_SERVER_TEST_TIMEOUT || 5000 ;
4
4
5
+ const SpecReporter = require ( 'jasmine-spec-reporter' ) . SpecReporter ;
6
+
7
+ jasmine . getEnv ( ) . clearReporters ( ) ; // remove default reporter logs
8
+ jasmine . getEnv ( ) . addReporter (
9
+ new SpecReporter ( {
10
+ // add jasmine-spec-reporter
11
+ spec : {
12
+ displayPending : true ,
13
+ } ,
14
+ } )
15
+ ) ;
16
+
5
17
global . on_db = ( db , callback , elseCallback ) => {
6
18
if ( process . env . PARSE_SERVER_TEST_DB == db ) {
7
19
return callback ( ) ;
You can’t perform that action at this time.
0 commit comments