def test__required_config_or_result_keys(self): actual_required_keys = Maven._required_config_or_result_keys() expected_required_keys = [ 'maven-push-artifact-repo-url', 'maven-push-artifact-repo-id', 'version', 'package-artifacts' ] self.assertEqual(expected_required_keys, actual_required_keys)
def test_defaults(self, mock_super_init): workflow_result = WorkflowResult() parent_work_dir_path = '/fake/path' config = {} Maven(workflow_result=workflow_result, parent_work_dir_path=parent_work_dir_path, config=config) mock_super_init.assert_called_once_with( workflow_result=workflow_result, parent_work_dir_path=parent_work_dir_path, config=config, environment=None)
def test_step_implementer_config_defaults(self): actual_defaults = Maven.step_implementer_config_defaults() expected_defaults = {} self.assertEqual(expected_defaults, actual_defaults)