-
Notifications
You must be signed in to change notification settings - Fork 146
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
Importer improvements #1855
Importer improvements #1855
Conversation
4a971b7
to
e2c2884
Compare
@niklasmohrin mypy and the invalid-value-is-a-type approach actually caught an error here that tests did not cover and we might have missed: In the checker, I first forgot to ignore rows where parsing the degree had failed (-> InvalidValue). The tests that went this path never checked whether any unexpected errors occured, so they passed because their expected error on degree parsing existed, and they simply ignored the unexpected error. I've made the tests more assertive regarding unexpected errors in the last commit. Removing the branch in the checker now also causes a few tests to fail. |
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.
Looks good, some comments:
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.
✔️ Meets requirements
✔️ UI functionality checked
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.
Looks good, final remarks:
b601e69
to
ec17aa7
Compare
ec17aa7
to
5eb5086
Compare
Fixes #1574. Best served by commit.