In test_identifiers the validation error messages in the function test_parse_persistent_identifier_parsing_error should be changed according to the error messages raised in the constructor. In the function test_persistent_identifier there are two cases which the version of the pid is 2, the test fails because the version should be 1.