-
Notifications
You must be signed in to change notification settings - Fork 906
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
Refactor of Pipeline Tests #3203
Conversation
6b5811a
to
cba6cf0
Compare
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.
Thank you so much @adamkells ! Your changes have made it a lot easier to understand these tests and fixtures ⭐ ⭐
Don't forget to add your name to the contributors in the release notes. You can add a new section like "Community contributions" under upcoming release.
Signed-off-by: Adam Kells <adamjkells93@gmail.com>
…_source (kedro-org#3145) * Fix bug for config path containing dots Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> * Update logic to work with lower python versions Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> * Update release notes Co-authored-by: IngerMathilde <42641352+IngerMathilde@users.noreply.github.com> Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> * Remove os Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> --------- Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> Co-authored-by: IngerMathilde <42641352+IngerMathilde@users.noreply.github.com> Signed-off-by: Adam Kells <adamjkells93@gmail.com>
* Move project setup to advanced section Signed-off-by: Jo Stichbury <jo_stichbury@mckinsey.com> * Update index.rst 🤦♀️ --------- Signed-off-by: Jo Stichbury <jo_stichbury@mckinsey.com> Signed-off-by: Adam Kells <adamjkells93@gmail.com>
* feat(datasets): create custom `DeprecationWarning` Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu> * feat(datasets): use the custom deprecation warning Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu> * chore: del unneeded `_filter_deprecation_warnings` Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu> * Use a simple filter inside `sys.warnoptions` block Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu> * Also change FutureWarnings to KedroDeprecationWarnings Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> * Skip jupyter convert all e2e test(deprecated) Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> * Skip jupyter convert all e2e test(deprecated) Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> --------- Signed-off-by: Deepyaman Datta <deepyaman.datta@utexas.edu> Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> Co-authored-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com> Co-authored-by: Ankita Katiyar <110245118+ankatiyar@users.noreply.github.com> Co-authored-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> Signed-off-by: Adam Kells <adamjkells93@gmail.com>
…set` (kedro-org#3170) * Add deprecation warnings to Partitioned and Incremental Datasets Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> * Update release notes Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> --------- Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> Signed-off-by: Adam Kells <adamjkells93@gmail.com>
* Make settings.py optional Signed-off-by: Miguel Ortiz <miguel_ortiz_marin@mckinsey.com> * Fix unit tests Signed-off-by: Miguel Ortiz <miguel_ortiz_marin@mckinsey.com> * Fix coverage Signed-off-by: Miguel Ortiz <miguel_ortiz_marin@mckinsey.com> * Update RELEASE.md and logging Signed-off-by: Miguel Ortiz <miguel_ortiz_marin@mckinsey.com> --------- Signed-off-by: Miguel Ortiz <miguel_ortiz_marin@mckinsey.com> Co-authored-by: Juan Luis Cano Rodríguez <juan_luis_cano@mckinsey.com> Signed-off-by: Adam Kells <adamjkells93@gmail.com>
* Update makefile to pin pip version to fix nightly CI * Add more comments Signed-off-by: Nok <nok.lam.chan@quantumblack.com> * Update pip for RTD Signed-off-by: Nok <nok.lam.chan@quantumblack.com> * update RTD build Signed-off-by: Nok <nok.lam.chan@quantumblack.com> * hijack the pre_install steps Signed-off-by: Nok <nok.lam.chan@quantumblack.com> * Fix linting Signed-off-by: Nok <nok.lam.chan@quantumblack.com> --------- Signed-off-by: Nok <nok.lam.chan@quantumblack.com> Signed-off-by: Adam Kells <adamjkells93@gmail.com>
* Add deprecation notice to archived starters Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> * Add '(deprecated)' to the names of the starters Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> --------- Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> Co-authored-by: Merel Theisen <49397448+merelcht@users.noreply.github.com> Signed-off-by: Adam Kells <adamjkells93@gmail.com>
Signed-off-by: Jo Stichbury <jo_stichbury@mckinsey.com> Co-authored-by: Ankita Katiyar <110245118+ankatiyar@users.noreply.github.com> Signed-off-by: Adam Kells <adamjkells93@gmail.com>
kedro-org#3186) Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com> Signed-off-by: Adam Kells <adamjkells93@gmail.com>
Signed-off-by: Merel Theisen <merel.theisen@quantumblack.com> Signed-off-by: Jo Stichbury <jo_stichbury@mckinsey.com> Co-authored-by: Jo Stichbury <jo_stichbury@mckinsey.com> Signed-off-by: Adam Kells <adamjkells93@gmail.com>
Signed-off-by: Adam Kells <adamjkells93@gmail.com>
Signed-off-by: Adam Kells <adamjkells93@gmail.com>
Signed-off-by: Adam Kells <adamjkells93@gmail.com>
Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> Signed-off-by: Adam Kells <adamjkells93@gmail.com>
* Remove 3.7 from CI Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> * Separate notifications into separate jobs Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> * Update links Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> * Update link Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> --------- Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> Signed-off-by: Adam Kells <adamjkells93@gmail.com>
Signed-off-by: Adam Kells <adamjkells93@gmail.com>
Signed-off-by: Adam Kells <adamjkells93@gmail.com>
Signed-off-by: Mustapha Abdullahi <mustious@gmail.com> Signed-off-by: Mustapha Abdullahi <mustapha.abdullahi@quantumblack.com> Signed-off-by: Adam Kells <adamjkells93@gmail.com>
…o-spark` (kedro-org#3226) * Add condition for develop branch Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> * Update if statement Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> * Update if for make test-no-spark' Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> --------- Signed-off-by: Ankita Katiyar <ankitakatiyar2401@gmail.com> Signed-off-by: Adam Kells <adamjkells93@gmail.com>
* Change the order of CI, run windows test before ubuntu Signed-off-by: Nok <nok.lam.chan@quantumblack.com> * try to optimise job Signed-off-by: Nok <nok.lam.chan@quantumblack.com> --------- Signed-off-by: Nok <nok.lam.chan@quantumblack.com> Signed-off-by: Adam Kells <adamjkells93@gmail.com>
19db6b6
to
c2184e7
Compare
Signed-off-by: Adam Kells <adam.kells@artefact.com>
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.
Thank you @adamkells! 💯
Signed-off-by: Merel Theisen <49397448+merelcht@users.noreply.github.com>
Description
To improve the fixtures and docstrings in the test_pipeline.py as described in this issue
Development notes
Have mostly changed function names and included docstrings for readability as well as some minor refactoring of code.
Have tested this by running tests locally.
Developer Certificate of Origin
We need all contributions to comply with the Developer Certificate of Origin (DCO). All commits must be signed off by including a
Signed-off-by
line in the commit message. See our wiki for guidance.If your PR is blocked due to unsigned commits, then you must follow the instructions under "Rebase the branch" on the GitHub Checks page for your PR. This will retroactively add the sign-off to all unsigned commits and allow the DCO check to pass.
Checklist
RELEASE.md
file