def test_verbose_active(self, mock_stdout): """ Test '_verbose' prints a given message if Sync is in verbose mode. """ sync = Sync(FAKE_MTP_DETAILS, "", "", verbose=True) test_message = "Hello World!" sync._verbose(test_message) self.assertEqual(test_message, mock_stdout.getvalue().strip())
def test_verbose_inactive(self, mock_stdout): """ Test '_verbose' doesn't print a given message if Sync isn't in verbose mode. """ sync = Sync(FAKE_MTP_DETAILS, "", "", verbose=False) sync._verbose("Hello World!") self.assertEqual("", mock_stdout.getvalue().strip())