From a0d24c5a7ae82305515843369935f10e81953540 Mon Sep 17 00:00:00 2001 From: Maren Westermann Date: Sat, 26 Nov 2022 13:20:30 +0100 Subject: [PATCH] update running the test suite documentation --- doc/source/development/contributing_codebase.rst | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/doc/source/development/contributing_codebase.rst b/doc/source/development/contributing_codebase.rst index 08339b8c068ea..91f3d51460f99 100644 --- a/doc/source/development/contributing_codebase.rst +++ b/doc/source/development/contributing_codebase.rst @@ -777,6 +777,14 @@ install pandas) by typing:: pytest pandas +.. note:: + + If a handful of tests don't pass, it may not be an issue with your pandas installation. + Some tests (e.g. some SQLAlchemy ones) require additional setup, others might start + failing because a non-pinned library released a new version, and others might be flaky + if run in parallel. As long as you can import pandas from your locally built version, + your installation is probably fine and you can start contributing! + Often it is worth running only a subset of tests first around your changes before running the entire suite.