-
Notifications
You must be signed in to change notification settings - Fork 12
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
Update test_fre_cli.py #150
Conversation
`catalogbuilder`'s API changed. the tests should catch this but do not. updating with a test that will fail
hooray! we have a test that will catch this now: https://github.com/NOAA-GFDL/fre-cli/actions/runs/10291762258/job/28484761124 |
normally i would say do-not merge because the tests are failing, but this is an exception 🤣. @Ciheim is working on the fix- i just wanted to make sure the test we define fails under the right conditions. |
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.
It looks good to me! This sounds like the tests caught exactly the kind of thing that they should catch.
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.
hooray! Nice one.
This actually was not complete. i should have put it in draft mode, that was my mistake. This test was designed to catch a current issue ( I'm not sure what kind of real review is being given to PRs, but i'd appreciate it if we all had a more careful eye |
About line 155 on this page sounds like it describes that behavior: https://github.com/NOAA-GFDL/fre-cli/actions/runs/10291762258/job/28484761124
Is there something else that I should have been looking for? |
catalogbuilder
's API changed, causingfre catalog builder
to throw an error. the tests should catch this but do not currently.updating with a test that will fail, which should show itself in the pipeline.