def test_CondorWorkflowJobTemplate_process_parameters(self): mock_jd = mock.MagicMock() mock_jd.remote_input_files = 'test_input' mock_jd.condorpy_template_name = 'test_template' mock_jd.attributes = 'test_attributes' ret = CondorWorkflowJobTemplate(name='test_name', job_description=mock_jd, other_params='test_kwargs') self.assertIsNone(ret.process_parameters())
def test_CondorWorkflowJobTemplate_init(self): mock_jd = mock.MagicMock() mock_jd.remote_input_files = 'test_input' mock_jd.condorpy_template_name = 'test_template' mock_jd.attributes = 'test_attributes' ret = CondorWorkflowJobTemplate(name='test_name', job_description=mock_jd, other_params='test_kwargs') # Check result self.assertEqual(ret.type, CondorWorkflowJobNode) self.assertEqual('test_name', ret.name) self.assertEqual('test_template', ret.parameters['condorpy_template_name']) self.assertEqual('test_attributes', ret.parameters['attributes']) self.assertEqual('test_kwargs', ret.parameters['other_params'])