summaryrefslogtreecommitdiff
path: root/rdiff-backup/testing/hardlinktest.py
diff options
context:
space:
mode:
authorbescoto <bescoto@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109>2002-12-25 21:12:54 +0000
committerbescoto <bescoto@2b77aa54-bcbc-44c9-a7ec-4f6cf2b41109>2002-12-25 21:12:54 +0000
commit77bf17a39b77dab86274ceb6e415c74ae6a2622f (patch)
treef6202382c3b7bf79c7525e2a1bf10a759706ac46 /rdiff-backup/testing/hardlinktest.py
parent9a0da726e2172321cdc1dcd21441f4ffc41e7931 (diff)
downloadrdiff-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.py27
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