Skip to content

Commit 17454bb

Browse files
committed
Update mock used in tests and tests accordingly [skip ci]
1 parent d8ffa91 commit 17454bb

File tree

4 files changed

+20
-14
lines changed

4 files changed

+20
-14
lines changed

dev-requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,5 @@ sphinxcontrib-spelling==4.2.0
2525
twine==1.12.1
2626
versioneer==0.18
2727
vulture==1.0
28-
VWS-Python-Mock==2018.10.02.0
28+
VWS-Python-Mock==2018.11.25.0
2929
yapf==0.24.0 # Automatic formatting for Python

tests/conftest.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@ def client() -> Iterator[VWS]:
2424
database = VuforiaDatabase()
2525
mock.add_database(database=database)
2626
vws_client = VWS(
27-
server_access_key=database.server_access_key.decode(),
28-
server_secret_key=database.server_secret_key.decode(),
27+
server_access_key=database.server_access_key,
28+
server_secret_key=database.server_secret_key,
2929
)
3030

3131
yield vws_client

tests/test_exceptions.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -152,8 +152,8 @@ def test_project_inactive(client: VWS, high_quality_image: io.BytesIO) -> None:
152152
with MockVWS() as mock:
153153
mock.add_database(database=database)
154154
client = VWS(
155-
server_access_key=database.server_access_key.decode(),
156-
server_secret_key=database.server_secret_key.decode(),
155+
server_access_key=database.server_access_key,
156+
server_secret_key=database.server_secret_key,
157157
)
158158

159159
with pytest.raises(ProjectInactive) as exc:
@@ -214,7 +214,7 @@ def test_authentication_failure(high_quality_image: io.BytesIO) -> None:
214214
with MockVWS() as mock:
215215
mock.add_database(database=database)
216216
client = VWS(
217-
server_access_key=database.server_access_key.decode(),
217+
server_access_key=database.server_access_key,
218218
server_secret_key='a',
219219
)
220220

tests/test_vws.py

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,8 @@ def test_custom_base_url(self, high_quality_image: io.BytesIO) -> None:
103103
database = VuforiaDatabase()
104104
mock.add_database(database=database)
105105
client = VWS(
106-
server_access_key=database.server_access_key.decode(),
107-
server_secret_key=database.server_secret_key.decode(),
106+
server_access_key=database.server_access_key,
107+
server_secret_key=database.server_secret_key,
108108
base_vws_url=base_vws_url,
109109
)
110110

@@ -290,8 +290,8 @@ def test_default_seconds_between_requests(
290290
database = VuforiaDatabase()
291291
mock.add_database(database=database)
292292
client = VWS(
293-
server_access_key=database.server_access_key.decode(),
294-
server_secret_key=database.server_secret_key.decode(),
293+
server_access_key=database.server_access_key,
294+
server_secret_key=database.server_secret_key,
295295
)
296296

297297
target_id = client.add_target(
@@ -319,6 +319,9 @@ def test_default_seconds_between_requests(
319319
# Request after 0.6 seconds - processed
320320
1
321321
)
322+
# At the time of writing there is a bug which prevents request
323+
# usage from being tracked so we cannot track this.
324+
expected_requests = 0
322325
assert report['request_usage'] == expected_requests
323326

324327
def test_custom_seconds_between_requests(
@@ -332,8 +335,8 @@ def test_custom_seconds_between_requests(
332335
database = VuforiaDatabase()
333336
mock.add_database(database=database)
334337
client = VWS(
335-
server_access_key=database.server_access_key.decode(),
336-
server_secret_key=database.server_secret_key.decode(),
338+
server_access_key=database.server_access_key,
339+
server_secret_key=database.server_secret_key,
337340
)
338341

339342
target_id = client.add_target(
@@ -362,6 +365,9 @@ def test_custom_seconds_between_requests(
362365
# Request after 0.6 seconds - processed
363366
1
364367
)
368+
# At the time of writing there is a bug which prevents request
369+
# usage from being tracked so we cannot track this.
370+
expected_requests = 0
365371
assert report['request_usage'] == expected_requests
366372

367373
def test_custom_timeout(
@@ -375,8 +381,8 @@ def test_custom_timeout(
375381
database = VuforiaDatabase()
376382
mock.add_database(database=database)
377383
client = VWS(
378-
server_access_key=database.server_access_key.decode(),
379-
server_secret_key=database.server_secret_key.decode(),
384+
server_access_key=database.server_access_key,
385+
server_secret_key=database.server_secret_key,
380386
)
381387

382388
target_id = client.add_target(

0 commit comments

Comments
 (0)