def test_given_imp_not_contact_not_cc_then_no_error_raised(self): imp = "test_file" modules = "test_module" contact = "" cc = "" dls_module_contacts.check_parsed_args_compatible(imp, modules, contact, cc, self.parser) self.assertFalse(self.mock_error.call_count)
def test_given_imp_not_contact_not_cc_then_no_error_raised(self): imp = "test_file" modules = "test_module" contact = "" cc = "" dls_module_contacts.check_parsed_args_compatible( imp, modules, contact, cc, self.parser) self.assertFalse(self.mock_error.call_count)
def test_given_imp_not_contact_cc_then_error_raised(self): imp = "test_file" modules = "test_module" contact = "" cc = "test_cc" expected_error_message = "--import cannot be used with --contact or --cc" dls_module_contacts.check_parsed_args_compatible(imp, modules, contact, cc, self.parser) self.mock_error.assert_called_once_with(expected_error_message)
def test_no_imp_cc_and_contact_no_module_then_error(self): imp = '' modules = '' contact = "test_contact" cc = "test_cc" expected_error_message = "You cannot set all modules in an area to one contact/cc, enter a specific module." dls_module_contacts.check_parsed_args_compatible(imp, modules, contact, cc, self.parser) self.mock_error.assert_called_once_with(expected_error_message)
def test_given_imp_contact_cc_then_error_raised(self): imp = "test_file" modules = "test" contact = "test_contact" cc = "test_cc" expected_error_message = "--import cannot be used with --contact or --cc" dls_module_contacts.check_parsed_args_compatible( imp, modules, contact, cc, self.parser) self.mock_error.assert_called_once_with(expected_error_message)
def test_no_imp_cc_and_contact_no_module_then_error(self): imp = '' modules = '' contact = "test_contact" cc = "test_cc" expected_error_message = "You cannot set all modules in an area to one contact/cc, enter a specific module." dls_module_contacts.check_parsed_args_compatible( imp, modules, contact, cc, self.parser) self.mock_error.assert_called_once_with(expected_error_message)