Skip to content

Commit be7987f

Browse files
authored
Merge pull request #192 from poissoncorp/RDBC-757
RDBC-757 Make tests on v6.0 database running
2 parents 4f77922 + f817212 commit be7987f

File tree

3 files changed

+12
-15
lines changed

3 files changed

+12
-15
lines changed

ravendb/documents/commands/subscriptions.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,9 +104,9 @@ def __init__(self, tag: str, remote_database: str, remote_task: str, verify_data
104104
def create_request(self, node: ServerNode) -> requests.Request:
105105
url = (
106106
f"{node.url}/info/remote-task/tcp?"
107-
f"database={self._url_encode(self._remote_database)}"
108-
f"&remote-task={self._url_encode(self._remote_task)}"
109-
f"&tag={self._url_encode(self._tag)}"
107+
f"database={self._remote_database}"
108+
f"&remote-task={self._remote_task}"
109+
f"&tag={self._tag}"
110110
)
111111

112112
if self._verify_database:

ravendb/http/raven_command.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -110,9 +110,6 @@ def set_response_raw(self, response: requests.Response, stream: bytes) -> None:
110110
f"When {self.response_type} is set to Raw then please override this method to handle the response "
111111
)
112112

113-
def _url_encode(self, value: str) -> bytes:
114-
return value.encode("utf-8")
115-
116113
@staticmethod
117114
def ensure_is_not_null_or_string(value: str, name: str) -> None:
118115
if not value:

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)