From 8f2356f7c325a1a75aeb7842ff05a7abc01124b6 Mon Sep 17 00:00:00 2001 From: Dan Stillman Date: Wed, 27 May 2015 21:42:37 -0400 Subject: [PATCH] Delete test directory on exit when using -c --- test/runtests.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/test/runtests.sh b/test/runtests.sh index 98f3c6ec6..c856a825f 100755 --- a/test/runtests.sh +++ b/test/runtests.sh @@ -101,6 +101,9 @@ if [ "$SKIP_BUNDLED" = true ]; then FX_ARGS="$FX_ARGS -ZoteroSkipBundledFiles" fi +# Clean up on exit +trap "{ rm -rf \"$PROFILE\"; }" EXIT + makePath FX_PROFILE "$PROFILE" MOZ_NO_REMOTE=1 NO_EM_RESTART=1 "$FX_EXECUTABLE" -profile "$FX_PROFILE" \ -chrome chrome://zotero-unit/content/runtests.html -test "$TESTS" $FX_ARGS @@ -109,6 +112,4 @@ MOZ_NO_REMOTE=1 NO_EM_RESTART=1 "$FX_EXECUTABLE" -profile "$FX_PROFILE" \ test -e "$PROFILE/success" STATUS=$? -# Clean up -rm -rf "$PROFILE" exit $STATUS \ No newline at end of file