kedro-org / kedro

Kedro is a toolbox for production-ready data science. It uses software engineering best practices to help you create data engineering and data science pipelines that are reproducible, maintainable, and modular.
https://kedro.org
Apache License 2.0
9.47k stars 875 forks source link

Improve the testing documentation #3964

Open noklam opened 1 week ago

noklam commented 1 week ago

Description

The new testing docs is hard to find (not mentioned) properly.

Currently, there is a "development" section with "automated testing"

image

The new test section that is created by @AhdraMeraliQB is in the "Tutorial section"

image

This should be mentioned early in the "automated testing" section.

Context

For example, users is confused globals.yml is read for pipeline during kedro run but not when using pytest.

https://linen-slack.kedro.org/t/22301026/question-is-there-an-extra-step-required-to-run-pytest-with-#661646b5-a2e7-4b77-a3db-ab585f408793