run-test.sh 532 B

1234567891011121314151617181920212223242526272829303132
  1. #!/bin/sh
  2. cd "$(dirname $0)"
  3. rm -f ./env-record
  4. export TEST_VAR_TWO=set-via-script
  5. "$DINIT_EXEC" -d sd -u -p socket -q \
  6. checkenv1
  7. "$DINIT_EXEC" -d sd -u -p socket -q \
  8. checkenv2
  9. "$DINIT_EXEC" -d sd -u -p socket -q \
  10. checkenv3
  11. "$DINIT_EXEC" -d sd -e dinit-environment -u -p socket -q \
  12. checkenv4
  13. "$DINIT_EXEC" -d sd -u -p socket -q \
  14. checkenv4
  15. STATUS=FAIL
  16. if [ -e env-record ]; then
  17. if [ "$(cat env-record)" = "$(cat env-expected)" ]; then
  18. STATUS=PASS
  19. fi
  20. fi
  21. if [ $STATUS = PASS ]; then exit 0; fi
  22. exit 1