コード例 #1
0
    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())
コード例 #2
0
ファイル: test_job_manager.py プロジェクト: SarvaPulla/tethys
    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())
コード例 #3
0
    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'])