def test_given_area_ioc_module_split_less_than_two_then_error_raised(self): area = "ioc" module = "test_module" expected_error_msg = "Missing Technical Area under Beamline" try: dls_checkout_module.check_technical_area(area, module) except Exception as error: self.assertEqual(str(error), expected_error_msg)
def test_given_area_ioc_module_split_two_then_no_error_raised(self): area = "ioc" module = "modules/test_module" dls_checkout_module.check_technical_area(area, module)
def test_given_area_ioc_module_all_then_no_error_raised(self): area = "ioc" module = "" dls_checkout_module.check_technical_area(area, module)
def test_given_area_not_ioc_then_no_error_raised(self): area = "support" module = "test_module" dls_checkout_module.check_technical_area(area, module)