diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/unittest/test_client.py | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/test/unittest/test_client.py b/test/unittest/test_client.py index eae7746..8d65176 100644 --- a/test/unittest/test_client.py +++ b/test/unittest/test_client.py @@ -388,8 +388,40 @@ class TestIptablesPort(BaseTest): # doesnt have an inventory, so er... -akl +class TestEchoTest(BaseTest): + module = "echo" + + def test_run_string(self): + result=self.overlord.echo.run_string("heyman") + self.assert_on_fault(result) + + def test_run_int(self): + result=self.overlord.echo.run_int(12) + self.assert_on_fault(result) + def test_run_float(self): + result=self.overlord.echo.run_float(12.0) + self.assert_on_fault(result) + def test_run_options(self): + result=self.overlord.echo.run_options("hehehh") + self.assert_on_fault(result) + + def test_run_list(self): + result=self.overlord.echo.run_list(['one','two','three']) + self.assert_on_fault(result) + + def test_run_hash(self): + result=self.overlord.echo.run_hash({'one':1,'two':2}) + self.assert_on_fault(result) + + def test_run_boolean(self): + result=self.overlord.echo.run_hash(True) + self.assert_on_fault(result) + + + + class TestSystem(BaseTest): module = "system" |