core: Make --recompose skip passed arguments if they were already composed

This allows us to do "--recompose -b foo bar baz" and add bar and baz
iff they weren't already there.
This commit is contained in:
Colin Walters committed 2012-01-06 14:04:39 -05:00
1 parent d72d6c5fb1
commit 95d0e94370
2 files changed
+19 -1

No files matched your search

+9 -1
View File
@@ -19,7 +19,7 @@
set -e
echo "1..6"
echo "1..7"
. libtest.sh
@@ -91,3 +91,11 @@ $OSTREE checkout some-compose some-compose-checkout
cd some-compose-checkout
assert_file_has_content ./usr/bin/bar 'updated bar ELF file'
echo 'ok recompose'
cd "${test_tmpdir}"
$OSTREE compose --recompose -b some-compose -s 'Recompose' artifact-barapp
rm -rf some-compose-checkout
$OSTREE checkout some-compose some-compose-checkout
cd some-compose-checkout
assert_file_has_content ./usr/bin/bar 'updated bar ELF file'
echo 'ok recompose with args'