def test_edit_log3(self, mock_validate_minutes): expected = 45 new_viewer = Viewer(Log.select()) with patch('viewer.input', return_value='c'): new_viewer.edit_log() log = Log.select() actual = log[0].task_time self.assertEqual(actual, expected)
def test_edit_log1(self, mock_get_date): expected = datetime.datetime(2010, 11, 11, 0, 0) new_viewer = Viewer(Log.select()) with patch('viewer.input', return_value='a'): new_viewer.edit_log() log = Log.select() actual = log[0].task_date self.assertEqual(actual, expected)
def test_edit_log2(self): expected = 'Testing' new_viewer = Viewer(Log.select()) with patch('viewer.input', side_effect=['b', 'Testing', '']): new_viewer.edit_log() log = Log.select() actual = log[0].task_title self.assertEqual(actual, expected) expected = 'More notes' new_viewer = Viewer(Log.select()) with patch('viewer.input', side_effect=['d', 'More notes', '']): new_viewer.edit_log() log = Log.select() actual = log[0].task_notes self.assertEqual(actual, expected)
def test_edit_log4(self): expected = False with patch('viewer.input', return_value='e'): new_viewer = Viewer(Log.select()) actual = new_viewer.edit_log() self.assertEqual(actual, expected)