コード例 #1
0
 def test_correct_association(self):
     """errorlib - code association: correct code"""
     # correct input
     input_err_code = 'ERR_MISCUTIL_BAD_FILE_ARGUMENT_PASSED'
     (output_err_code, dummy) = get_msg_associated_to_code(input_err_code,
                                                           'error')
     self.assertEqual(output_err_code, input_err_code)
コード例 #2
0
 def test_correct_association(self):
     """errorlib - code association: correct code"""
     # correct input
     input_err_code = 'ERR_MISCUTIL_BAD_FILE_ARGUMENT_PASSED'
     (output_err_code, dummy) = get_msg_associated_to_code(input_err_code,
                                                           'error')
     self.assertEqual(output_err_code, input_err_code)
コード例 #3
0
 def test_not_an_error(self):
     """errorlib - code association: badly named error"""
     # identifier does not begin with ERR or WRN
     input_err_code = 'STRANGEERROR'
     (output_err_code, dummy) = get_msg_associated_to_code(input_err_code,
                                                           'error')
     expected_output_err_code = 'ERR_MISCUTIL_UNDEFINED_ERROR'
     self.assertEqual(output_err_code, expected_output_err_code)
コード例 #4
0
 def test_no_identifier(self):
     """errorlib - code association: no identifier"""
     # identifier not in dictionary
     input_err_code ='ERR_MISCUTIL_IDENTIFIER_WONT_BE_FOUND_IN_DICTIONNARY'
     (output_err_code, dummy) = get_msg_associated_to_code(input_err_code,
                                                           'error')
     expected_output_err_code = 'ERR_MISCUTIL_NO_MESSAGE_IN_DICT'
     self.assertEqual(output_err_code, expected_output_err_code)
コード例 #5
0
 def test_no_dictionary(self):
     """errorlib - code association: no error dictionary"""
     # file exists, but no dictionary
     input_err_code ='ERR_MISCUTIL_NODICTIONARY'
     (output_err_code, dummy) = get_msg_associated_to_code(input_err_code,
                                                           'nodict')
     expected_output_err_code = 'ERR_MISCUTIL_NO_DICT'
     self.assertEqual(output_err_code, expected_output_err_code)
コード例 #6
0
 def test_no_module(self):
     """errorlib - code association: no <module>_config"""
     # no file module_config
     input_err_code ='ERR_BADMODULEIDENTIFIER_WITH_BAD_ERRORNAME'
     (output_err_code, dummy) = get_msg_associated_to_code(input_err_code,
                                                           'error')
     expected_output_err_code = 'ERR_MISCUTIL_IMPORT_ERROR'
     self.assertEqual(output_err_code, expected_output_err_code)
コード例 #7
0
 def test_not_an_error(self):
     """errorlib - code association: badly named error"""
     # identifier does not begin with ERR or WRN
     input_err_code = 'STRANGEERROR'
     (output_err_code, dummy) = get_msg_associated_to_code(input_err_code,
                                                           'error')
     expected_output_err_code = 'ERR_MISCUTIL_UNDEFINED_ERROR'
     self.assertEqual(output_err_code, expected_output_err_code)
コード例 #8
0
 def test_no_identifier(self):
     """errorlib - code association: no identifier"""
     # identifier not in dictionary
     input_err_code ='ERR_MISCUTIL_IDENTIFIER_WONT_BE_FOUND_IN_DICTIONNARY'
     (output_err_code, dummy) = get_msg_associated_to_code(input_err_code,
                                                           'error')
     expected_output_err_code = 'ERR_MISCUTIL_NO_MESSAGE_IN_DICT'
     self.assertEqual(output_err_code, expected_output_err_code)
コード例 #9
0
 def test_no_dictionary(self):
     """errorlib - code association: no error dictionary"""
     # file exists, but no dictionary
     input_err_code ='ERR_MISCUTIL_NODICTIONARY'
     (output_err_code, dummy) = get_msg_associated_to_code(input_err_code,
                                                           'nodict')
     expected_output_err_code = 'ERR_MISCUTIL_NO_DICT'
     self.assertEqual(output_err_code, expected_output_err_code)
コード例 #10
0
 def test_no_module(self):
     """errorlib - code association: no <module>_config"""
     # no file module_config
     input_err_code ='ERR_BADMODULEIDENTIFIER_WITH_BAD_ERRORNAME'
     (output_err_code, dummy) = get_msg_associated_to_code(input_err_code,
                                                           'error')
     expected_output_err_code = 'ERR_MISCUTIL_IMPORT_ERROR'
     self.assertEqual(output_err_code, expected_output_err_code)