diff options
author | Lars Wirzenius <liw@liw.fi> | 2011-05-16 14:01:06 +0100 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2011-05-16 14:01:06 +0100 |
commit | 02defb601adcdc9ed8701c723d200e49af228fb7 (patch) | |
tree | d1db54c76871e2aa4b329f84b23bc83af537f5d4 /summainlib_tests.py | |
parent | c93f35d82794aac1948d36e50ce9709e354ef234 (diff) | |
download | summain-02defb601adcdc9ed8701c723d200e49af228fb7.tar.gz |
Add exclude argument to FilesystemObject.
Diffstat (limited to 'summainlib_tests.py')
-rw-r--r-- | summainlib_tests.py | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/summainlib_tests.py b/summainlib_tests.py index c0a261f..8cbe86a 100644 --- a/summainlib_tests.py +++ b/summainlib_tests.py @@ -78,15 +78,17 @@ class FilesystemObjectTests(unittest.TestCase): self.nn = summainlib.NumberNormalizer() self.pn = summainlib.SamePath() + self.exclude = [] def new(self, name, mode=None): if mode is not None: self.st.st_mode = mode - return summainlib.FilesystemObject(name, self.nn, self.pn, - stat_result=self.st, - sha1=FakeSha1(), - open_file=FakeOpenFile(), - readlink=FakeReadlink(self)) + return summainlib.FilesystemObject(name, self.nn, self.pn, + self.exclude, + stat_result=self.st, + sha1=FakeSha1(), + open_file=FakeOpenFile(), + readlink=FakeReadlink(self)) def test_formats_simple_name_identically(self): self.assertEqual(self.new('foo')['Name'], 'foo') @@ -178,6 +180,7 @@ class FilesystemObjectNormalizedNumbersTests(unittest.TestCase): self.dev = 0 self.nn = summainlib.NumberNormalizer() self.pn = summainlib.SamePath() + self.exclude = [] def reset(self): self.dev += 1 @@ -189,10 +192,11 @@ class FilesystemObjectNormalizedNumbersTests(unittest.TestCase): st_uid=0, st_gid=0) self.ino += 1 return summainlib.FilesystemObject(name, self.nn, self.pn, - stat_result=st, - sha1=FakeSha1(), - open_file=FakeOpenFile(), - readlink=FakeReadlink(self)) + self.exclude, + stat_result=st, + sha1=FakeSha1(), + open_file=FakeOpenFile(), + readlink=FakeReadlink(self)) def test_inode_numbers_are_repeatable(self): a1 = self.new('foo') |