1
0
Fork 0
mirror of https://github.com/dirtbags/moth.git synced 2025-01-05 11:30:41 -07:00
moth/pkg/transpile/testdata/static/3/mkpuzzle
2021-02-24 16:34:35 -07:00

36 lines
557 B
Bash
Executable file

#! /bin/sh
fail () {
echo "ERROR: $*" 1>&2
exit 1
}
case $1:$2 in
puzzle:)
cat <<'EOT'
{
"Answers": ["answer"],
"Authors": ["neale"],
"Body": "I am a generated puzzle."
}
EOT
;;
file:moo.txt)
echo "Moo."
;;
file:*)
fail "no such file: $1"
;;
answer:moo)
echo '{"Correct":true}'
;;
answer:error)
fail "you requested an error"
;;
answer:*)
echo '{"Correct":false}'
;;
*)
fail "What is $1"
;;
esac