Recently Written · git

coleslaw

Emacs mode for the "Coleslaw" site generator written in Common Lisp.

git clone https://github.com/equwal/coleslaw

Log | Files | Refs


commit 0de6478caf7105c07963a97a8a04dc5d05274b0c
Masataro Asai <guicho2.71828@gmail.com>
2019-10-27 15:06:18 -0400

[ci skip] cli-tests/basic.sh: can optionally run the preview server test

 .travis.yml        |  2 +-
 cli-tests/basic.sh | 14 +++++++++-----
 2 files changed, 10 insertions(+), 6 deletions(-)
diff --git a/.travis.yml b/.travis.yml
index 12f0a01..46ab5b0 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -21,4 +21,4 @@ cache:
 script:
   - ros -s prove -e "(ql:quickload '(coleslaw coleslaw-test))"
                  -e '(or (prove:run :coleslaw-test) (uiop:quit -1))'
-  - cli-tests/basic.sh
+  - cli-tests/basic.sh false
diff --git a/cli-tests/basic.sh b/cli-tests/basic.sh
index 1ed4ce7..fa4eb5a 100755
--- a/cli-tests/basic.sh
+++ b/cli-tests/basic.sh
@@ -25,11 +25,15 @@ trap "kill $pid; rm -rf $dir" EXIT
 
 sleep 3
 
-# Doesn't run on Travis!
-# wget -O- 127.0.0.1:5000
-# ! wget -O- 127.0.0.1:5000/nosuchurl
-# curl --fail 127.0.0.1:5000
-# ! curl --fail 127.0.0.1:5000/nosuchurl
+try_query=${1:-true}
+
+if $try_query
+then
+    # Doesn't run on Travis!
+    curl --fail 127.0.0.1:5000
+    ! curl --fail 127.0.0.1:5000/nosuchurl
+    echo success!
+fi
 
 # (
 #     wget 127.0.0.1:5000/nosuchurl -O-