2019-10-26 12:12:06 -04:00
|
|
|
#!/bin/bash -x
|
|
|
|
|
|
|
|
set -e
|
|
|
|
|
|
|
|
dir=$(mktemp -d)
|
|
|
|
|
|
|
|
cd $dir
|
|
|
|
|
|
|
|
coleslaw setup
|
|
|
|
|
|
|
|
cat .coleslawrc
|
|
|
|
|
|
|
|
post=$(coleslaw new post "my first blog")
|
|
|
|
|
|
|
|
echo "my firrrrrrst text!!!!" >> "$post"
|
|
|
|
|
|
|
|
cat "$post"
|
|
|
|
|
|
|
|
coleslaw generate
|
|
|
|
|
|
|
|
coleslaw preview &
|
|
|
|
pid=$!
|
|
|
|
|
|
|
|
trap "kill $pid; rm -rf $dir" EXIT
|
|
|
|
|
|
|
|
sleep 3
|
|
|
|
|
2019-10-27 14:04:01 -04:00
|
|
|
# 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
|
2019-10-26 12:12:06 -04:00
|
|
|
|
|
|
|
# (
|
|
|
|
# wget 127.0.0.1:5000/nosuchurl -O-
|
|
|
|
# echo $?
|
|
|
|
# true
|
|
|
|
# )
|
|
|
|
|
|
|
|
|
|
|
|
|