Changeset View
Changeset View
Standalone View
Standalone View
swh/storage/tests/storage_tests.py
Show First 20 Lines • Show All 684 Lines • ▼ Show 20 Lines | def test_content_get_random(self, swh_storage, sample_data): | ||||
assert swh_storage.content_get_random() in { | assert swh_storage.content_get_random() in { | ||||
cont.sha1_git, | cont.sha1_git, | ||||
cont2.sha1_git, | cont2.sha1_git, | ||||
cont3.sha1_git, | cont3.sha1_git, | ||||
} | } | ||||
def test_directory_add(self, swh_storage, sample_data): | def test_directory_add(self, swh_storage, sample_data): | ||||
content = sample_data.content | content = sample_data.content | ||||
directory = sample_data.directories[1] | directory = sample_data.directory | ||||
assert directory.entries[0].target == content.sha1_git | assert directory.entries[0].target == content.sha1_git | ||||
swh_storage.content_add([content]) | swh_storage.content_add([content]) | ||||
init_missing = list(swh_storage.directory_missing([directory.id])) | init_missing = list(swh_storage.directory_missing([directory.id])) | ||||
assert [directory.id] == init_missing | assert [directory.id] == init_missing | ||||
actual_result = swh_storage.directory_add([directory]) | actual_result = swh_storage.directory_add([directory]) | ||||
assert actual_result == {"directory:add": 1} | assert actual_result == {"directory:add": 1} | ||||
▲ Show 20 Lines • Show All 3,952 Lines • Show Last 20 Lines |