def _list_errors(e):
error_list = []<EOL>for value, error in zip(e.validator_value, e.context):<EOL><INDENT>error_list.append((value, error.message))<EOL>if error.context:<EOL><INDENT>error_list += _list_errors(error)<EOL><DEDENT><DEDENT>return error_list<EOL>
Returns a list of violated schema fragments and related error messages
:param e: ``jsonschema.exceptions.ValidationError`` instance