-
Notifications
You must be signed in to change notification settings - Fork 16
Diff uploads in ght #240
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
Diff uploads in ght #240
Conversation
Initial comments:
|
@vishakha1812 has kindly provided the necessary parameters. With the new parameters, I encounter the following error when running the pipeline:
3 / 16 of the unit tests are still failing. I have a feeling the 3 failing unit tests are connected to the above issue. @vishakha1812 the issue is either in the function definition of |
|
Moving the files is fine, but it looks like this both moves them and updates them, which is not great -- every person who runs this pipeline on their own machine will generate a different set of |
The pipeline now runs without any errors. Interestingly, my Unit test results (19/19 passed, 5 warnings):
|
That actually sounds right -- the diff-based issue definition should only retain files in receiving, and only the lines of those files, that differ from what's already in the API. |
@krivard . |
Unit tests of the calculations should always be done against static files. Unit tests of the file-fetching process would be nice, but so far we've attempted to assert that unit tests should be runnable with the default params file, and no keys are permitted in the params file, which means all unit tests must work without keys. We can revisit this if we run into repeated problems with data sources switching up their file format on us by surprise, but for now, we'll stick with this. |
…pdated test_pull_api.py
All tests passed on my machine! 👍 |
Looks like Jenkins also demands |
Adding that. |
No description provided.