/
UCS
/
snoopy
Обзор
Документация
Войти
/
UCS
/
snoopy
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
tests/cli/cli-action-enable-2-emptyfile.sh
37 строк
777 B
Bostjan Skufca Jese
cli: Add tests
10 июл 2022, 20:23
10 июл 2022, 20:23
e640ade
Код
Авторство
О чём код?
#!/bin/bash ### Configure shell and bootstrap # set -e set -u . `dirname $BASH_SOURCE`/_bootstrap.sh ### Setup the test environment # export SNOOPY_TEST_LD_SO_PRELOAD_PATH="$SNOOPY_CUR_TEST_FILENAME.ld.so.preload" rm -f $SNOOPY_TEST_LD_SO_PRELOAD_PATH touch $SNOOPY_TEST_LD_SO_PRELOAD_PATH echo "$SNOOPY_TEST_LIBSNOOPY_SO_PATH" > $SNOOPY_TEST_LD_SO_PRELOAD_PATH.expected-result ### Run the command # $SNOOPY_CLI enable ### Evaluate # if ! diff -u $SNOOPY_TEST_LD_SO_PRELOAD_PATH $SNOOPY_TEST_LD_SO_PRELOAD_PATH.expected-result ; then snoopy_testResult_fail "ld.so.preload test file ($SNOOPY_TEST_LD_SO_PRELOAD_PATH) content not as expected" fi rm -f $SNOOPY_TEST_LD_SO_PRELOAD_PATH rm -f $SNOOPY_TEST_LD_SO_PRELOAD_PATH.expected-result snoopy_testResult_pass