diff options
author | Lars Wirzenius <liw@liw.fi> | 2010-12-27 23:03:05 +0000 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2010-12-27 23:03:05 +0000 |
commit | 22de653b932336d56b591d342336832ff4511f03 (patch) | |
tree | ce8efebf7b9d34ff9b6be32a916b09849deefe0f | |
parent | c0cdc2ed795b839a599e1faa5172206ac79c7469 (diff) | |
download | obnam-22de653b932336d56b591d342336832ff4511f03.tar.gz |
Fix tests to accomodate generator version of lookup_range.
-rw-r--r-- | obnamlib/clientmetadatatree_tests.py | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/obnamlib/clientmetadatatree_tests.py b/obnamlib/clientmetadatatree_tests.py index 7eb6f366..86b75880 100644 --- a/obnamlib/clientmetadatatree_tests.py +++ b/obnamlib/clientmetadatatree_tests.py @@ -247,12 +247,14 @@ class ClientMetadataTreeFileOpsTests(unittest.TestCase): def test_generation_has_no_chunk_refs_initially(self): minkey = self.client.chunk_key(0, 0) maxkey = self.client.chunk_key(obnamlib.MAX_ID, obnamlib.MAX_ID) - self.assertEqual(self.client.tree.lookup_range(minkey, maxkey), []) + self.assertEqual(list(self.client.tree.lookup_range(minkey, maxkey)), + []) def test_generation_has_no_chunk_refs_initially(self): minkey = self.client.chunk_key(0, 0) maxkey = self.client.chunk_key(obnamlib.MAX_ID, obnamlib.MAX_ID) - self.assertEqual(self.client.tree.lookup_range(minkey, maxkey), []) + self.assertEqual(list(self.client.tree.lookup_range(minkey, maxkey)), + []) def test_sets_file_chunks(self): self.client.set_file_chunks('/foo', [1, 2, 3]) @@ -262,7 +264,8 @@ class ClientMetadataTreeFileOpsTests(unittest.TestCase): def test_generation_has_no_chunk_refs_initially(self): minkey = self.client.chunk_key(0, 0) maxkey = self.client.chunk_key(obnamlib.MAX_ID, obnamlib.MAX_ID) - self.assertEqual(self.client.tree.lookup_range(minkey, maxkey), []) + self.assertEqual(list(self.client.tree.lookup_range(minkey, maxkey)), + []) def test_set_file_chunks_adds_chunk_refs(self): self.client.set_file_chunks('/foo', [1, 2]) @@ -279,7 +282,7 @@ class ClientMetadataTreeFileOpsTests(unittest.TestCase): file_id = self.client.get_file_id(self.client.tree, '/foo') minkey = self.client.chunk_key(0, 0) maxkey = self.client.chunk_key(obnamlib.MAX_ID, obnamlib.MAX_ID) - self.assertEqual(self.client.tree.lookup_range(minkey, maxkey), + self.assertEqual(list(self.client.tree.lookup_range(minkey, maxkey)), [(self.client.chunk_key(1, file_id), '')]) def test_remove_removes_chunk_refs(self): @@ -287,7 +290,8 @@ class ClientMetadataTreeFileOpsTests(unittest.TestCase): self.client.remove('/foo') minkey = self.client.chunk_key(0, 0) maxkey = self.client.chunk_key(obnamlib.MAX_ID, obnamlib.MAX_ID) - self.assertEqual(self.client.tree.lookup_range(minkey, maxkey), []) + self.assertEqual(list(self.client.tree.lookup_range(minkey, maxkey)), + []) def test_report_chunk_not_in_use_initially(self): gen_id = self.client.get_generation_id(self.client.tree) |