summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorAdrian Likins <alikins@grimlock.devel.redhat.com>2008-01-17 16:13:11 -0500
committerAdrian Likins <alikins@grimlock.devel.redhat.com>2008-01-17 16:13:11 -0500
commitbe3319b8e25b4f138e07f8d2d2039ef3eb6932a6 (patch)
tree113d02a6d8c4f1e26170fea6549bf81ab89c4f64 /test
parent42bf650d7da5982acf7bcd33a18c40ecb55946f6 (diff)
downloadthird_party-func-be3319b8e25b4f138e07f8d2d2039ef3eb6932a6.tar.gz
third_party-func-be3319b8e25b4f138e07f8d2d2039ef3eb6932a6.tar.xz
third_party-func-be3319b8e25b4f138e07f8d2d2039ef3eb6932a6.zip
add some test cases for the mount and networktest modules
Diffstat (limited to 'test')
-rw-r--r--test/unittest/test_client.py33
1 files changed, 33 insertions, 0 deletions
diff --git a/test/unittest/test_client.py b/test/unittest/test_client.py
index ef4cc11..f5d5edd 100644
--- a/test/unittest/test_client.py
+++ b/test/unittest/test_client.py
@@ -120,3 +120,36 @@ class TestMount(BaseTest):
assert type(result[self.th]) != xmlrpclib.Fault
# INSERT some clever way to test mount here
+
+
+class TestNetworkTest(BaseTest):
+ def test_ping(self):
+ result = self.client.networktest.ping(self.th, "-c", "2")
+ assert type(result[self.th]) != xmlrpclib.Fault
+
+ def test_ping_bad_arg(self):
+ result = self.client.networktest.ping(self.th)
+ # this should give us a FuncException
+ assert type(result[self.th]) == xmlrpclib.Fault
+
+ def test_netstat(self):
+ result = self.client.networktest.netstat("-n")
+ assert type(result[self.th]) != xmlrpclib.Fault
+
+ def test_traceroute(self):
+ result = self.client.networktest.traceroute(self.th)
+ assert type(result[self.th]) != xmlrpclib.Fault
+
+ def test_dig(self):
+ result = self.client.networktest.dig("redhat.com")
+ assert type(result[self.th]) != xmlrpclib.Fault
+
+ def test_isportopen_closed_port(self):
+ result = self.client.networktest.isportopen(self.th, 34251)
+ assert type(result[self.th]) != xmlrpclib.Fault
+
+ def test_isportopen_open_port(self):
+ result = self.client.networktest.isportopen(self.th, 51234)
+ assert type(result[self.th]) != xmlrpclib.Fault
+
+