Пример #1
0
 def test_run(self, mock_client):
     mock_record = mock.MagicMock()
     mock_record._fields = {'foo': 'bar'}
     task = Task(MOCK_TASK)
     task.run(mock_record)
     mock_client.post.assert_called_once_with({
         'taskId': task.id,
         'record': mock_record._fields},
         'task/execute/record')
Пример #2
0
 def test_find(self, mock_client):
     Task.find('Mock Task')
     mock_client.get.assert_called_once_with('task/light')
Пример #3
0
 def test_init(self):
     task = Task(MOCK_TASK)
     for key, value in MOCK_TASK.items():
         self.assertEqual(getattr(task, key), value)