Skip to content
This repository was archived by the owner on Mar 30, 2023. It is now read-only.

Commit 069f8c4

Browse files
author
Jason Costello
committed
Fixing some test cases
1 parent 8a8a70c commit 069f8c4

File tree

2 files changed

+19
-7
lines changed

2 files changed

+19
-7
lines changed

tests/test_ensemble_api_resource.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,4 @@ def test_ensemble_get(mocked_resources):
4040

4141
retrieved_ensemble = hypervector.Ensemble.get(ensemble.ensemble_uuid)
4242

43-
assert isinstance(retrieved_ensemble, EnsembleResult)
43+
assert isinstance(retrieved_ensemble, hypervector.Ensemble)

tests/util.py

Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,8 @@ def mocked_resources(mocked_responses):
6363
"ensemble_uuid": str(uuid.uuid4()),
6464
"definition_uuid": definition.definition_uuid,
6565
"added": "Mon, 1 Jan 1970 00:00:01 GMT",
66-
"size": ensemble_size
66+
"size": ensemble_size,
67+
"benchmarks": []
6768
}
6869
)
6970

@@ -72,14 +73,25 @@ def mocked_resources(mocked_responses):
7273
size=ensemble_size
7374
)
7475

75-
# include hypervectors for GET response
76-
ensemble_on_get = ensemble.to_response()
77-
ensemble_on_get['hypervectors'] = [randint(1, 10) for _ in range(ensemble_size)]
78-
compressed_ensemble_get = json.dumps(ensemble_on_get).encode('utf-8')
79-
8076
mocked_responses.add(
8177
responses.GET,
8278
f'{hypervector.API_BASE}/ensemble/{ensemble.ensemble_uuid}',
79+
json={
80+
"ensemble_name": "echo-stop-ide-eigen",
81+
"ensemble_uuid": str(uuid.uuid4()),
82+
"definition_uuid": definition.definition_uuid,
83+
"added": "Mon, 1 Jan 1970 00:00:01 GMT",
84+
"size": ensemble_size,
85+
"benchmarks": []
86+
}
87+
)
88+
89+
ensemble_data = {'hypervectors': [randint(1, 10) for _ in range(ensemble_size)]}
90+
compressed_ensemble_get = json.dumps(ensemble_data).encode('utf-8')
91+
92+
mocked_responses.add(
93+
responses.GET,
94+
f'{hypervector.API_BASE}/ensemble/{ensemble.ensemble_uuid}/data',
8395
compressed_ensemble_get
8496
)
8597

0 commit comments

Comments
 (0)