def test__init__input_name_str_pipeconf_dict__check_additional_jobs(self): data_test_dict = {'type': 'git', 'url': 'git://github.com/ipa320/test.git', 'poll': True, 'ros_distro': ['groovy'], 'prio_ubuntu_distro': 'oneiric', 'prio_arch': 'amd64', 'regular_matrix': None, 'dependencies': None, 'jobs': ['job_1', 'job_2'], 'robots': None} cpr = cob_pipe.CobPipeRepo('test', data_test_dict) self.assertEqual(cpr.jobs, ['job_1', 'job_2'])
def test__init__input_name_str_pipeconf_dict__check_required_prio_arch(self): data_test_dict = {'type': 'git', 'url': 'git://github.com/ipa320/test.git', 'poll': True, 'ros_distro': ['groovy'], 'prio_ubuntu_distro': 'oneiric', 'prio_arch': 'amd64', 'matrix_distro_arch': None, 'dependencies': None, 'jobs': None, 'robots': None} cpr = cob_pipe.CobPipeRepo('test', data_test_dict) self.assertEqual(cpr.prio_arch, 'amd64')
def test__init__input_name_str_pipeconf_dict__check_additional_dependencies(self): dep_test_dict = {'dep_1': {'type': 'git', 'url': 'git://github.com/ipa320/dep_1.git', 'poll': True}, 'dep_2': {'type': 'git', 'url': 'git://github.com/ipa320/dep_2.git', 'poll': False}} data_test_dict = {'type': 'git', 'url': 'git://github.com/ipa320/test.git', 'poll': True, 'ros_distro': ['groovy'], 'prio_ubuntu_distro': 'oneiric', 'prio_arch': 'amd64', 'regular_matrix': None, 'jobs': None, 'dependencies': dep_test_dict, 'robots': None} cpr = cob_pipe.CobPipeRepo('test', data_test_dict) self.assertTrue(isinstance(cpr.dependencies['dep_1'], cob_pipe.CobPipeDependencyRepo))