-
Notifications
You must be signed in to change notification settings - Fork 328
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Amend validation error raised #506
Open
drc38
wants to merge
18
commits into
mobilityhouse:master
Choose a base branch
from
drc38:validation
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
Changes from 8 commits
Commits
Show all changes
18 commits
Select commit
Hold shift + click to select a range
a8cb110
Amend validation error
drc38 e3a9f4c
Fix linting
drc38 aeb5553
Fix linting
drc38 daaa31d
Fix linting
drc38 4f616d8
Fix linting
drc38 77ebac6
Fix error args
drc38 6e485b6
Fix linting
drc38 1f21201
Merge branch 'master' into validation
OrangeTux be242ec
Include error chain
drc38 a8901f9
Merge branch 'master' into validation
drc38 eeccb50
Update changelog
drc38 4e96a23
Merge branch 'master' into validation
drc38 20f9079
Update CHANGELOG.md
drc38 a829ad8
Update CHANGELOG.md
drc38 503e615
Merge branch 'master' into validation
drc38 7e24722
Merge branch 'master' into validation
drc38 ac0348f
Update CHANGELOG.md
drc38 1ced34c
Merge branch 'master' into validation
drc38 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Only a
json.JSONDecodeError
should be mapped to aValidationError
. AnOSError
means that no schema with a given name was found. That means user is using a action that doesn't exists. Therefore, aNotSupportedError
is applicable. See my comment here: #494 (comment)There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
With #494 a
FileNotFoundError
should not be raised by theOSError
exception, as before it gets to this part of the code aNotSupportedError
will be raised by_raise_key_error
. So anOSError
should only be raised for one of these other reasons https://docs.python.org/3/library/exceptions.html#os-exceptions