Skip to content

Commit d4b881a

Browse files
committed
RDBC-757 Added more timeouts to prevent hanging tests
1 parent 4f77922 commit d4b881a

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

ravendb/tests/jvm_migrated_tests/client_tests/subscriptions_tests/test_basic_subscription.py

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
class TestBasicSubscription(TestBase):
2727
def setUp(self):
2828
super(TestBasicSubscription, self).setUp()
29-
self.reasonable_amount_of_time = 60
29+
self.reasonable_amount_of_time = 10
3030

3131
def _put_user_doc(self):
3232
with self.store.open_session() as session:
@@ -384,19 +384,19 @@ def test_disposing_one_subscription_should_not_affect_on_notifications_of_others
384384
items2 = queue.Queue()
385385
subscription2.run(lambda x: [items2.put(i.result) for i in x.items])
386386

387-
user = items1.get()
387+
user = items1.get(timeout=15)
388388
self.assertIsNotNone(user)
389389
self.assertEqual("users/1", user.Id)
390390

391-
user = items1.get()
391+
user = items1.get(timeout=15)
392392
self.assertIsNotNone(user)
393393
self.assertEqual("users/2", user.Id)
394394

395-
user = items2.get()
395+
user = items2.get(timeout=15)
396396
self.assertIsNotNone(user)
397397
self.assertEqual("users/1", user.Id)
398398

399-
user = items2.get()
399+
user = items2.get(timeout=15)
400400
self.assertIsNotNone(user)
401401
self.assertEqual("users/2", user.Id)
402402

@@ -407,11 +407,11 @@ def test_disposing_one_subscription_should_not_affect_on_notifications_of_others
407407
session.store(User(), "users/4")
408408
session.save_changes()
409409

410-
user = items2.get()
410+
user = items2.get(timeout=15)
411411
self.assertIsNotNone(user)
412412
self.assertEqual("users/3", user.Id)
413413

414-
user = items2.get()
414+
user = items2.get(timeout=15)
415415
self.assertIsNotNone(user)
416416
self.assertEqual("users/4", user.Id)
417417
finally:
@@ -456,8 +456,8 @@ def test_ravenDB_3452_should_stop_pulling_docs_if_released(self):
456456
docs = queue.Queue()
457457
subscribe = subscription.run(lambda x: [docs.put(item.result) for item in x.items])
458458

459-
self.assertIsNotNone(docs.get())
460-
self.assertIsNotNone(docs.get())
459+
self.assertIsNotNone(docs.get(timeout=15))
460+
self.assertIsNotNone(docs.get(timeout=15))
461461
self.store.subscriptions.drop_connection(key)
462462
try:
463463
# this can exit normally or throw on drop connection

0 commit comments

Comments
 (0)