diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/lib-build-modes | 9 | ||||
-rwxr-xr-x | tests/tests/build-modes-asplit | 5 | ||||
-rwxr-xr-x | tests/tests/build-modes-gbp-asplit | 5 |
3 files changed, 18 insertions, 1 deletions
diff --git a/tests/lib-build-modes b/tests/lib-build-modes index a0b4722..8fa263c 100644 --- a/tests/lib-build-modes +++ b/tests/lib-build-modes @@ -97,7 +97,7 @@ bm-compute-expected () { } bm-run-one () { - local args="--clean=$cleanmode $real_act" + local args="$DGIT_TEST_BM_BASEARGS --clean=$cleanmode $real_act" bmid="$act,$cleanmode,$branch" bmid=${bmid// /_} @@ -158,3 +158,10 @@ bm-act-iterate () { done : bm-act-iterate done. } + +bm-alwayssplit () { + local t=${0##*/} + DGIT_TEST_BM_BASEARGS+=' --always-split-source-build' + export DGIT_TEST_BM_BASEARGS + t-chain-test "${t%%-asplit}" +} diff --git a/tests/tests/build-modes-asplit b/tests/tests/build-modes-asplit new file mode 100755 index 0000000..fa3bf8a --- /dev/null +++ b/tests/tests/build-modes-asplit @@ -0,0 +1,5 @@ +#!/bin/bash +set -e +. tests/lib +. $troot/lib-build-modes +bm-alwayssplit diff --git a/tests/tests/build-modes-gbp-asplit b/tests/tests/build-modes-gbp-asplit new file mode 100755 index 0000000..fa3bf8a --- /dev/null +++ b/tests/tests/build-modes-gbp-asplit @@ -0,0 +1,5 @@ +#!/bin/bash +set -e +. tests/lib +. $troot/lib-build-modes +bm-alwayssplit |