def test_DieWithMessage_code(self):
     shellutils.die("TestMessage", code=25)
     self.assertEqual(MockSys.stderr.getvalue(), "TestMessage\n")
     self.assertEqual(MockSys._exit_code, 25)
 def test_DieWithMessage_interpolation_code(self):
     shellutils.die("TestMessage %s #%d", "Hello", 12, code=9)
     self.assertEqual(MockSys.stderr.getvalue(), "TestMessage Hello #12\n")
     self.assertEqual(MockSys._exit_code, 9)
 def test_DieWithMessage_interpolation(self):
     shellutils.die("TestMessage %s #%d", "Hello world", 7)
     self.assertEqual(MockSys.stderr.getvalue(), "TestMessage Hello world #7\n")
     self.assertEqual(MockSys._exit_code, 1)