Changeset View
Changeset View
Standalone View
Standalone View
swh/storage/tests/test_storage.py
Show First 20 Lines • Show All 1,096 Lines • ▼ Show 20 Lines | def test_release_add(self, swh_storage): | ||||
# already present so nothing added | # already present so nothing added | ||||
actual_result = swh_storage.release_add([data.release, data.release2]) | actual_result = swh_storage.release_add([data.release, data.release2]) | ||||
assert actual_result == {'release:add': 0} | assert actual_result == {'release:add': 0} | ||||
swh_storage.refresh_stat_counters() | swh_storage.refresh_stat_counters() | ||||
assert swh_storage.stat_counters()['release'] == 2 | assert swh_storage.stat_counters()['release'] == 2 | ||||
def test_release_add_same_twice(self, swh_storage): | |||||
result = swh_storage.release_add([data.release, data.release]) | |||||
assert list(result) == ['release:add'] | |||||
assert 1 <= result['release:add'] <= 2 | |||||
def test_release_add_from_generator(self, swh_storage): | def test_release_add_from_generator(self, swh_storage): | ||||
def _rel_gen(): | def _rel_gen(): | ||||
yield data.release | yield data.release | ||||
yield data.release2 | yield data.release2 | ||||
normalized_release = Release.from_dict(data.release).to_dict() | normalized_release = Release.from_dict(data.release).to_dict() | ||||
normalized_release2 = Release.from_dict(data.release2).to_dict() | normalized_release2 = Release.from_dict(data.release2).to_dict() | ||||
▲ Show 20 Lines • Show All 2,834 Lines • Show Last 20 Lines |