You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This led to problems observed on Travis CI with the second sphinx-build run due to "disappearing" dependencies.
A solution that worked for invenio-marc21 (see inveniosoftware/invenio-marc21#49 (comment) ) was to run doctest execution in pytest. This both solved development requirement Travis CI build failures and simplified test suite execution.
It would be good to propagate similar solution to all Invenio packages.
The text was updated successfully, but these errors were encountered:
* Performs doctest execution within the initial pytest run, simplifying test
suite execution and solving "disappearing development requirements" problem
that was sometimes observed with development-level dependencies. (closesinveniosoftware#97)
Signed-off-by: Tibor Simko <tibor.simko@cern.ch>
In
run-tests.sh
, the sphinx for doctests is invoked after pytest run:This led to problems observed on Travis CI with the second sphinx-build run due to "disappearing" dependencies.
A solution that worked for invenio-marc21 (see inveniosoftware/invenio-marc21#49 (comment) ) was to run doctest execution in pytest. This both solved development requirement Travis CI build failures and simplified test suite execution.
It would be good to propagate similar solution to all Invenio packages.
The text was updated successfully, but these errors were encountered: