coleslaw/cli-tests/basic.sh

42 lines
509 B
Bash
Raw Normal View History

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
# )