Exemplo n.º 1
0
 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)
Exemplo n.º 2
0
 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)
Exemplo n.º 3
0
 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)
Exemplo n.º 4
0
 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)