diff options
-rwxr-xr-x | tests/test_run.py | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/tests/test_run.py b/tests/test_run.py index 28c3945..b736ec4 100755 --- a/tests/test_run.py +++ b/tests/test_run.py @@ -136,7 +136,15 @@ class RunFuncTestCase(PexpectTestCase.PexpectTestCase): timeout=10) assert exitstatus == 0 - def method_events_callback(self, d): + def test_run_event_typeerror(self): + events = [('GO:', -1)] + with self.assertRaises(TypeError): + pexpect.run('bash --rcfile {0}'.format(self.rcfile), + withexitstatus=True, + events=events, + timeout=10) + + def _method_events_callback(self, d): try: previous_echoed = (d["child_result_list"][-1].decode() .split("\n")[-2].strip()) |