Skip to content

Commit 30c9bae

Browse files
committed
reduced ParseLivequery.spec.js timeouts
1 parent 5709449 commit 30c9bae

File tree

1 file changed

+8
-14
lines changed

1 file changed

+8
-14
lines changed

spec/ParseLiveQuery.spec.js

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@ const validatorFail = () => {
55
throw 'you are not authorized';
66
};
77

8+
console.log('jasmine.ASYNC_TEST_WAIT_TIME=' + jasmine.ASYNC_TEST_WAIT_TIME);
9+
810
describe('ParseLiveQuery', function () {
911
it('access user on onLiveQueryEvent disconnect', async done => {
1012
await reconfigureServer({
@@ -310,14 +312,10 @@ describe('ParseLiveQuery', function () {
310312
Parse.Cloud.afterLiveQueryEvent('TestObject', req => {
311313
const current = req.object;
312314
const original = req.original;
313-
314-
setTimeout(() => {
315-
done();
316-
}, 2000);
317-
318315
if (current.get('foo') != original.get('foo')) {
319316
req.sendEvent = false;
320317
}
318+
setTimeout(done, 1000);
321319
});
322320

323321
const query = new Parse.Query(TestObject);
@@ -733,9 +731,7 @@ describe('ParseLiveQuery', function () {
733731
});
734732
object.set({ foo: 'bar' });
735733
await object.save();
736-
setTimeout(async () => {
737-
done();
738-
}, 1000);
734+
setTimeout(done, 1000);
739735
});
740736

741737
it('can return a new beforeSubscribe query', async done => {
@@ -922,9 +918,9 @@ describe('ParseLiveQuery', function () {
922918
});
923919
await obj1.save();
924920
await Parse.User.logOut();
925-
await new Promise(resolve => setTimeout(resolve, 200));
921+
await new Promise(resolve => setTimeout(resolve, 100));
926922
await obj2.save();
927-
await new Promise(resolve => setTimeout(resolve, 200));
923+
await new Promise(resolve => setTimeout(resolve, 100));
928924
done();
929925
});
930926

@@ -970,7 +966,7 @@ describe('ParseLiveQuery', function () {
970966
user.set('foo', 'bar');
971967
await user.save();
972968
await user.destroy();
973-
await new Promise(resolve => setTimeout(resolve, 500));
969+
await new Promise(resolve => setTimeout(resolve, 10));
974970
for (const key of events) {
975971
expect(calls[key]).toHaveBeenCalled();
976972
}
@@ -980,8 +976,6 @@ describe('ParseLiveQuery', function () {
980976
const client = await Parse.CoreManager.getLiveQueryController().getDefaultLiveQueryClient();
981977
client.close();
982978
// Wait for live query client to disconnect
983-
setTimeout(() => {
984-
done();
985-
}, 1000);
979+
setTimeout(done, 10);
986980
});
987981
});

0 commit comments

Comments
 (0)