From 12db03c7f917f6d53f2b8990af8ac55ffe21b4f0 Mon Sep 17 00:00:00 2001 From: Lars Wirzenius Date: Sun, 25 Apr 2010 06:00:30 +1200 Subject: Add test for symlinks. --- testit | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'testit') diff --git a/testit b/testit index c0496bb..e385366 100755 --- a/testit +++ b/testit @@ -44,6 +44,10 @@ class TestCase(object): def hardlink(self, name, newname): os.link(os.path.join(self.tempdir, name), os.path.join(self.tempdir, newname)) + + def symlink(self, name, newname): + os.symlink(os.path.join(self.tempdir, name), + os.path.join(self.tempdir, newname)) def test(self): p = subprocess.Popen(['./dupfiles', self.tempdir], @@ -91,6 +95,14 @@ class TwoHardlinksToSameContent(TestCase): self.identical = [] +class Symlink(TestCase): + + def setUp(self): + self.create('foo', 'foo') + self.symlink('foo', 'bar') + self.identical = [] + + def main(): klasses = [o for name, o in globals().iteritems() -- cgit v1.2.1