From: Alfredo Deza Date: Wed, 20 Nov 2013 21:40:20 +0000 (-0500) Subject: more tests for RemoteError helper X-Git-Tag: 0.0.12~3 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=b41d7080a2af2288a13638768c2df7b4775177e1;p=remoto.git more tests for RemoteError helper --- diff --git a/remoto/tests/test_util.py b/remoto/tests/test_util.py index e4fb11b..0556156 100644 --- a/remoto/tests/test_util.py +++ b/remoto/tests/test_util.py @@ -18,11 +18,17 @@ class TestAdminCommand(object): class TestRemoteError(object): - def test_exception_name(self): - traceback = ('\n').join([ + def setup(self): + self.traceback = ('\n').join([ 'Traceback (most recent call last):', ' File "", line 1, in ', "NameError: name 'foo' is not defined" ]) - error = util.RemoteError(traceback) - error.exception_name == 'NameError' + + def test_exception_name(self): + error = util.RemoteError(self.traceback) + assert error.exception_name == 'NameError' + + def test_exception_line(self): + error = util.RemoteError(self.traceback) + assert error.exception_line == "NameError: name 'foo' is not defined"