31 lines
702 B
Plaintext
31 lines
702 B
Plaintext
# @TEST-EXEC: bash setup_foo
|
|
|
|
# @TEST-EXEC: zkg install foo
|
|
|
|
# @TEST-EXEC: cp scripts/packages/foo/__load__.zeek foo.install
|
|
# @TEST-EXEC: btest-diff foo.install
|
|
|
|
# @TEST-EXEC: bash %INPUT
|
|
|
|
# @TEST-EXEC: zkg refresh
|
|
# @TEST-EXEC: zkg upgrade
|
|
|
|
# @TEST-EXEC: cp scripts/packages/foo/__load__.zeek foo.upgrade
|
|
# @TEST-EXEC: btest-diff foo.upgrade
|
|
|
|
@TEST-START-FILE setup_foo
|
|
cd packages/foo
|
|
echo 'script_dir = scripts' >> zkg.meta
|
|
git submodule add $(pwd)/../bar scripts
|
|
git commit -am 'add submodule'
|
|
@TEST-END-FILE
|
|
|
|
cd packages/bar
|
|
echo 'event zeek_init() { print "bar upgrade is loaded"; }' > __load__.zeek
|
|
git commit -am 'new stuff'
|
|
|
|
cd ../foo/scripts
|
|
git pull
|
|
cd ..
|
|
git commit -am 'update submodule'
|