From 29ac7c75d8dcf1b52aa5904fd7962f5594470326 Mon Sep 17 00:00:00 2001 From: Jeremy Ruston Date: Sat, 25 May 2013 16:39:57 +0100 Subject: [PATCH] Make a separate batch file for running tests Makes it easier to run the tests without going through the build steps first --- bld.sh | 7 +------ test.sh | 25 +++++++++++++++++++++++++ 2 files changed, 26 insertions(+), 6 deletions(-) create mode 100755 test.sh diff --git a/bld.sh b/bld.sh index 18c25eab0..2a9d4d797 100755 --- a/bld.sh +++ b/bld.sh @@ -69,9 +69,4 @@ node ./tiddlywiki.js \ # Fifth, run the test edition to run the node.js tests and to generate test.html for tests in the browser -node ./tiddlywiki.js \ - ./editions/test \ - --verbose \ - --savetiddler $:/core/templates/tiddlywiki5.template.html $TW5_BUILD_OUTPUT/test.html text/plain \ - || exit 1 - +./test.sh diff --git a/test.sh b/test.sh new file mode 100755 index 000000000..cf168ffe9 --- /dev/null +++ b/test.sh @@ -0,0 +1,25 @@ +#!/bin/bash + +# test TiddlyWiki5 for five.tiddlywiki.com + +# Set up the build output directory + +if [ -z "$TW5_BUILD_OUTPUT" ]; then + TW5_BUILD_OUTPUT=../jermolene.github.com +fi + +if [ ! -d "$TW5_BUILD_OUTPUT" ]; then + echo 'A valid TW5_BUILD_OUTPUT environment variable must be set' + exit 1 +fi + +echo "Using TW5_BUILD_OUTPUT as [$TW5_BUILD_OUTPUT]" + +# Run the test edition to run the node.js tests and to generate test.html for tests in the browser + +node ./tiddlywiki.js \ + ./editions/test \ + --verbose \ + --savetiddler $:/core/templates/tiddlywiki5.template.html $TW5_BUILD_OUTPUT/test.html text/plain \ + || exit 1 +