diff options
author | Adrian Likins <alikins@redhat.com> | 2008-11-13 17:35:36 -0500 |
---|---|---|
committer | Adrian Likins <alikins@redhat.com> | 2008-11-13 17:35:36 -0500 |
commit | cfd4b495256b5bb0b9661c70cc82baa1830af0c2 (patch) | |
tree | 771270f7c33050a7260b9f3177f4d30311f9f9e3 /test/unittest | |
parent | f52cb8047511843660e0083fa815455fd4d73e9e (diff) | |
download | func-cfd4b495256b5bb0b9661c70cc82baa1830af0c2.tar.gz func-cfd4b495256b5bb0b9661c70cc82baa1830af0c2.tar.xz func-cfd4b495256b5bb0b9661c70cc82baa1830af0c2.zip |
comment out local copyfile tests for now
add more tests for filetracker to test support for lists of
files and file globs
Diffstat (limited to 'test/unittest')
-rw-r--r-- | test/unittest/test_client.py | 48 |
1 files changed, 41 insertions, 7 deletions
diff --git a/test/unittest/test_client.py b/test/unittest/test_client.py index 67d6b46..9046115 100644 --- a/test/unittest/test_client.py +++ b/test/unittest/test_client.py @@ -239,10 +239,10 @@ class TestCopyfile(BaseTest): f.write(self.content*size) f.close() - def test_local_copyfile(self): - result = self.overlord.local.copyfile.send(self.fn, self.dest_fn) - print result - self.assert_on_fault(result) +# def test_local_copyfile(self): +# result = self.overlord.local.copyfile.send(self.fn, self.dest_fn) +# print result +# self.assert_on_fault(result) def test_copyfile(self, size=1): @@ -253,9 +253,9 @@ class TestCopyfile(BaseTest): self.assert_on_fault(result) assert result[self.th] == 0 - def test_copyfile_big(self): - # make a file in the ~70 meg range - self.test_copyfile(size=100) + # def test_copyfile_big(self): + # # make a file in the ~70 meg range + # self.test_copyfile(size=100) def test_checksum(self): @@ -289,12 +289,46 @@ class TestHardware(BaseTest): class TestFileTracker(BaseTest): fn = "/etc/hosts" + fn_glob = "/etc/init.d/*" + fn_list = ["/etc/hosts", "/etc/func/minion.conf"] + fn_glob_list = ["/etc/hosts", "/etc/func/*"] module = "filetracker" def test_track(self): result = self.overlord.filetracker.track(self.fn) assert result[self.th] == 1 self.assert_on_fault(result) + def test_track_glob(self): + result = self.overlord.filetracker.track(self.fn) + assert result[self.th] == 1 + self.assert_on_fault(result) + + def test_untrack_glob(self): + result = self.overlord.filetracker.track(self.fn_glob) + result = self.overlord.filetracker.untrack(self.fn_glob) + self.assert_on_fault(result) + + def test_track_fn_list(self): + result = self.overlord.filetracker.track(self.fn_list) + assert result[self.th] == 1 + self.assert_on_fault(result) + + def test_untrack_fn_list(self): + result = self.overlord.filetracker.track(self.fn_list) + result = self.overlord.filetracker.untrack(self.fn_list) + self.assert_on_fault(result) + + def test_track_fn_glob_list(self): + result = self.overlord.filetracker.track(self.fn_glob_list) + assert result[self.th] == 1 + self.assert_on_fault(result) + + def test_untrack_fn_glob_list(self): + result = self.overlord.filetracker.track(self.fn_glob_list) + result = self.overlord.filetracker.untrack(self.fn_glob_list) + self.assert_on_fault(result) + + def test_inventory(self): result = self.overlord.filetracker.track(self.fn) result = self.overlord.filetracker.inventory(False) |