Changeset View
Changeset View
Standalone View
Standalone View
swh/storage/tests/test_storage.py
Show First 20 Lines • Show All 1,363 Lines • ▼ Show 20 Lines | def test_snapshot_add_get(self): | ||||
by_ov = self.storage.snapshot_get_by_origin_visit(origin_id, visit_id) | by_ov = self.storage.snapshot_get_by_origin_visit(origin_id, visit_id) | ||||
self.assertEqual(by_ov, self.snapshot) | self.assertEqual(by_ov, self.snapshot) | ||||
origin_visit_info = self.storage.origin_visit_get_by(origin_id, | origin_visit_info = self.storage.origin_visit_get_by(origin_id, | ||||
visit_id) | visit_id) | ||||
self.assertEqual(origin_visit_info['snapshot'], self.snapshot['id']) | self.assertEqual(origin_visit_info['snapshot'], self.snapshot['id']) | ||||
def test_snapshot_add_nonexistent_visit(self): | |||||
origin_id = self.storage.origin_add_one(self.origin) | |||||
visit_id = 54164461156 | |||||
with self.assertRaises(ValueError): | |||||
self.storage.snapshot_add(origin_id, visit_id, self.snapshot) | |||||
def test_snapshot_add_twice(self): | def test_snapshot_add_twice(self): | ||||
origin_id = self.storage.origin_add_one(self.origin) | origin_id = self.storage.origin_add_one(self.origin) | ||||
origin_visit1 = self.storage.origin_visit_add(origin_id, | origin_visit1 = self.storage.origin_visit_add(origin_id, | ||||
self.date_visit1) | self.date_visit1) | ||||
visit1_id = origin_visit1['visit'] | visit1_id = origin_visit1['visit'] | ||||
self.storage.snapshot_add(origin_id, visit1_id, self.snapshot) | self.storage.snapshot_add(origin_id, visit1_id, self.snapshot) | ||||
by_ov1 = self.storage.snapshot_get_by_origin_visit(origin_id, | by_ov1 = self.storage.snapshot_get_by_origin_visit(origin_id, | ||||
▲ Show 20 Lines • Show All 827 Lines • Show Last 20 Lines |