diff options
author | bescoto <bescoto@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109> | 2002-12-25 21:12:54 +0000 |
---|---|---|
committer | bescoto <bescoto@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109> | 2002-12-25 21:12:54 +0000 |
commit | 77bf17a39b77dab86274ceb6e415c74ae6a2622f (patch) | |
tree | f6202382c3b7bf79c7525e2a1bf10a759706ac46 /rdiff-backup/testing/hardlinktest.py | |
parent | 9a0da726e2172321cdc1dcd21441f4ffc41e7931 (diff) | |
download | rdiff-backup-77bf17a39b77dab86274ceb6e415c74ae6a2622f.tar.gz |
Still refactoring for 0.11.1 - prepare to rename highlevel
git-svn-id: http://svn.savannah.nongnu.org/svn/rdiff-backup/trunk@253 2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109
Diffstat (limited to 'rdiff-backup/testing/hardlinktest.py')
-rw-r--r-- | rdiff-backup/testing/hardlinktest.py | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/rdiff-backup/testing/hardlinktest.py b/rdiff-backup/testing/hardlinktest.py index 33e43ed..2b70ed4 100644 --- a/rdiff-backup/testing/hardlinktest.py +++ b/rdiff-backup/testing/hardlinktest.py @@ -1,18 +1,21 @@ + import os, unittest from commontest import * -from rdiff_backup.rpath import * -from rdiff_backup import Globals, Hardlink +from rdiff_backup import Globals, Hardlink, selection, rpath Log.setverbosity(7) class HardlinkTest(unittest.TestCase): """Test cases for Hard links""" - outputrp = RPath(Globals.local_connection, "testfiles/output") - hardlink_dir1 = RPath(Globals.local_connection, "testfiles/hardlinks/dir1") - hardlink_dir1copy = \ - RPath(Globals.local_connection, "testfiles/hardlinks/dir1copy") - hardlink_dir2 = RPath(Globals.local_connection, "testfiles/hardlinks/dir2") - hardlink_dir3 = RPath(Globals.local_connection, "testfiles/hardlinks/dir3") + outputrp = rpath.RPath(Globals.local_connection, "testfiles/output") + hardlink_dir1 = rpath.RPath(Globals.local_connection, + "testfiles/hardlinks/dir1") + hardlink_dir1copy = rpath.RPath(Globals.local_connection, + "testfiles/hardlinks/dir1copy") + hardlink_dir2 = rpath.RPath(Globals.local_connection, + "testfiles/hardlinks/dir2") + hardlink_dir3 = rpath.RPath(Globals.local_connection, + "testfiles/hardlinks/dir3") def reset_output(self): """Erase and recreate testfiles/output directory""" @@ -73,7 +76,7 @@ class HardlinkTest(unittest.TestCase): """See if the partial inode dictionary is correct""" Globals.preserve_hardlinks = 1 reset_hardlink_dicts() - for dsrp in Select(DSRPath(1, self.hardlink_dir3)).set_iter(): + for dsrp in selection.Select(self.hardlink_dir3).set_iter(): Hardlink.add_rorp(dsrp, 1) assert len(Hardlink._src_inode_indicies.keys()) == 3, \ @@ -90,7 +93,7 @@ class HardlinkTest(unittest.TestCase): """Same as testBuildingDict but test destination building""" Globals.preserve_hardlinks = 1 reset_hardlink_dicts() - for dsrp in Select(DSRPath(None, self.hardlink_dir3)).set_iter(): + for dsrp in selection.Select(self.hardlink_dir3).set_iter(): Hardlink.add_rorp(dsrp, None) assert len(Hardlink._dest_inode_indicies.keys()) == 3, \ @@ -106,7 +109,7 @@ class HardlinkTest(unittest.TestCase): def testCompletedDict(self): """See if the hardlink dictionaries are built correctly""" reset_hardlink_dicts() - for dsrp in Select(DSRPath(1, self.hardlink_dir1)).set_iter(): + for dsrp in selection.Select(self.hardlink_dir1).set_iter(): Hardlink.add_rorp(dsrp, 1) assert Hardlink._src_inode_indicies == {}, \ Hardlink._src_inode_indicies @@ -119,7 +122,7 @@ class HardlinkTest(unittest.TestCase): assert Hardlink._src_index_indicies == dict reset_hardlink_dicts() - for dsrp in Select(DSRPath(1, self.hardlink_dir2)).set_iter(): + for dsrp in selection.Select(self.hardlink_dir2).set_iter(): Hardlink.add_rorp(dsrp, 1) assert Hardlink._src_inode_indicies == {}, \ Hardlink._src_inode_indicies |