Rework pipenv requirement to be more relaxed

Keep a cached copy of the man tests that we can use when no manpage
changes are made. This allows automated systems that might not have
easy access to a pipenv to build and run tests.
This commit is contained in:
William Langford authored and William Langford committed 2020-03-02 11:05:43 -05:00
1 parent 8c61ebad0a
commit 50a7022ea6
4 files changed
+892 -30

No files matched your search

+1 -2
View File
@@ -3,5 +3,4 @@
. "${0%/*}/setup" "$@"
# We set PAGER because there's a mantest for `env` that uses it.
(cd $JQBASEDIR/docs && pipenv run python3 build_mantests.py) |
env PAGER=less $VALGRIND $Q $JQ -L "$mods" --run-tests
env PAGER=less $VALGRIND $Q $JQ -L "$mods" --run-tests < $JQBASEDIR/tests/man.test