def test_run_from_json(self): executor_run_backup = api.executor.run_batch api.executor.run_batch = self._mock_run api.run_from_json(BATCH_JSON_CONTENT_NORMALIZED) api.executor.run_batch = executor_run_backup self.assertEqual(self._mock_batch_run, _batch("JSON Name", tags_3_4=True))
def test_run_batch(self): batch = _batch("Some Name") executor_run_backup = api.executor.run_batch api.executor.run_batch = self._mock_run api.run_batch(batch) api.executor.run_batch = executor_run_backup self.assertEqual(self._mock_batch_run, batch)
def test_run_from_json_without_normalization(self): executor_run_backup = api.executor.run_batch api.executor.run_batch = self._mock_run api.run_from_json(BATCH_JSON_CONTENT, normalized=False) api.executor.run_batch = executor_run_backup self.assertEqual(self._mock_batch_run, _batch("JSON Name", tags_3_4=True))
def test_run_batch_register_status(self): status = executor.run_batch( _batch('Some Batch', register_status_for_raw=True)) self.assertEqual(status, ERROR_IGNORED)
def test_run_batch(self): status = executor.run_batch(_batch('Some Batch')) self.assertEqual(status, OK)
def test_batches_for_user(self): batches = api.batches_for_user(batch_directories=[self.batch_folder], tags_filepath=self.tags_filepath, username="******") self.assertEqual(batches, [_batch('Yaml Name')])