def test_init(self): """Check properties initialization""" error = CLIBaseError(1, 'stderr', 'msg') assert error.status == 1 assert error.stderr == 'stderr' assert error.msg == 'msg' assert error.message == error.msg
def test_init(self): """Check properties initialization""" error = CLIBaseError(1, u'stderr', u'msg') self.assertEqual(error.return_code, 1) self.assertEqual(error.stderr, u'stderr') self.assertEqual(error.msg, u'msg') self.assertEqual(error.message, error.msg)
def test_message_is_exposed(self): """Check if message is exposed to assertRaisesRegex""" with pytest.raises(CLIBaseError, match='msg'): raise CLIBaseError(1, 'stderr', 'msg')
def test_status_is_exposed(self): """Check if status is exposed to assertRaisesRegex""" with pytest.raises(CLIBaseError, match='1'): raise CLIBaseError(1, 'stderr', 'msg')
def test_message_is_exposed(self): """Check if message is exposed to assertRaisesRegexp""" with self.assertRaisesRegexp(CLIBaseError, u'msg'): raise CLIBaseError(1, u'stderr', u'msg')
def test_return_code_is_exposed(self): """Check if return_code is exposed to assertRaisesRegexp""" with self.assertRaisesRegexp(CLIBaseError, u'1'): raise CLIBaseError(1, u'stderr', u'msg')
def test_return_code_is_exposed(self): """Check if return_code is exposed to assertRaisesRegex""" with pytest.raises(CLIBaseError, match='1'): raise CLIBaseError(1, 'stderr', 'msg')
def test_stderr_is_exposed(self): """Check if stderr is exposed to assertRaisesRegex""" with self.assertRaisesRegex(CLIBaseError, u'stderr'): raise CLIBaseError(1, u'stderr', u'msg')