diff --git a/tests/test-bin-env-util.t b/tests/test-bin-env-util.t index a999904b491010e96118c352494eb34bb4eec261_dGVzdHMvdGVzdC1iaW4tZW52LXV0aWwudA==..e9728280ac37548665a0141c16ed39a0da727c57_dGVzdHMvdGVzdC1iaW4tZW52LXV0aWwudA== 100644 --- a/tests/test-bin-env-util.t +++ b/tests/test-bin-env-util.t @@ -3,7 +3,11 @@ $ python -m venv $TESTTMP/ $ . $TESTTMP/bin/activate - $ pip install $TESTDIR/.. --quiet +# pip is apparently unable to have multiple instance installing from the same +# directory at the same time, so we do a local copy first ☹ + $ cp -aR $TESTDIR/.. poulpe-dir + $ pip install ./poulpe-dir/ --quiet + $ rm -rf poulpe-dir Check basic invocation diff --git a/tests/test-data-setup.t b/tests/test-data-setup.t index a999904b491010e96118c352494eb34bb4eec261_dGVzdHMvdGVzdC1kYXRhLXNldHVwLnQ=..e9728280ac37548665a0141c16ed39a0da727c57_dGVzdHMvdGVzdC1kYXRhLXNldHVwLnQ= 100644 --- a/tests/test-data-setup.t +++ b/tests/test-data-setup.t @@ -3,7 +3,11 @@ $ python -m venv $TESTTMP/ $ . $TESTTMP/bin/activate - $ pip install $TESTDIR/.. --quiet +# pip is apparently unable to have multiple instance installing from the same +# directory at the same time, so we do a local copy first ☹ + $ cp -aR $TESTDIR/.. poulpe-dir + $ pip install ./poulpe-dir/ --quiet + $ rm -rf poulpe-dir This tests the data setup script for Mercurial. diff --git a/tests/test-env-desc.t b/tests/test-env-desc.t index a999904b491010e96118c352494eb34bb4eec261_dGVzdHMvdGVzdC1lbnYtZGVzYy50..e9728280ac37548665a0141c16ed39a0da727c57_dGVzdHMvdGVzdC1lbnYtZGVzYy50 100644 --- a/tests/test-env-desc.t +++ b/tests/test-env-desc.t @@ -3,7 +3,11 @@ $ python -m venv $TESTTMP/ $ . $TESTTMP/bin/activate - $ pip install $TESTDIR/.. --quiet +# pip is apparently unable to have multiple instance installing from the same +# directory at the same time, so we do a local copy first ☹ + $ cp -aR $TESTDIR/.. poulpe-dir + $ pip install ./poulpe-dir/ --quiet + $ rm -rf poulpe-dir Check basic error ---------------- diff --git a/tests/test-run-debug.t b/tests/test-run-debug.t index a999904b491010e96118c352494eb34bb4eec261_dGVzdHMvdGVzdC1ydW4tZGVidWcudA==..e9728280ac37548665a0141c16ed39a0da727c57_dGVzdHMvdGVzdC1ydW4tZGVidWcudA== 100644 --- a/tests/test-run-debug.t +++ b/tests/test-run-debug.t @@ -5,7 +5,11 @@ $ python -m venv $TESTTMP/ $ . $TESTTMP/bin/activate - $ pip install $TESTDIR/.. --quiet +# pip is apparently unable to have multiple instance installing from the same +# directory at the same time, so we do a local copy first ☹ + $ cp -aR $TESTDIR/.. poulpe-dir + $ pip install ./poulpe-dir/ --quiet + $ rm -rf poulpe-dir Setup the bin-env ----------------- diff --git a/tests/test-run-variants.t b/tests/test-run-variants.t index a999904b491010e96118c352494eb34bb4eec261_dGVzdHMvdGVzdC1ydW4tdmFyaWFudHMudA==..e9728280ac37548665a0141c16ed39a0da727c57_dGVzdHMvdGVzdC1ydW4tdmFyaWFudHMudA== 100644 --- a/tests/test-run-variants.t +++ b/tests/test-run-variants.t @@ -3,7 +3,11 @@ $ python -m venv $TESTTMP/ $ . $TESTTMP/bin/activate - $ pip install $TESTDIR/.. --quiet +# pip is apparently unable to have multiple instance installing from the same +# directory at the same time, so we do a local copy first ☹ + $ cp -aR $TESTDIR/.. poulpe-dir + $ pip install ./poulpe-dir/ --quiet + $ rm -rf poulpe-dir Setup the bin-env ----------------- diff --git a/tests/test-simple-run.t b/tests/test-simple-run.t index a999904b491010e96118c352494eb34bb4eec261_dGVzdHMvdGVzdC1zaW1wbGUtcnVuLnQ=..e9728280ac37548665a0141c16ed39a0da727c57_dGVzdHMvdGVzdC1zaW1wbGUtcnVuLnQ= 100644 --- a/tests/test-simple-run.t +++ b/tests/test-simple-run.t @@ -3,7 +3,11 @@ $ python -m venv $TESTTMP/ $ . $TESTTMP/bin/activate - $ pip install $TESTDIR/.. --quiet +# pip is apparently unable to have multiple instance installing from the same +# directory at the same time, so we do a local copy first ☹ + $ cp -aR $TESTDIR/.. poulpe-dir + $ pip install ./poulpe-dir/ --quiet + $ rm -rf poulpe-dir Setup the bin-env -----------------