- #!/bin/bash
- packname="0-init-interactive"
- echo -e "sdl\ntest\ndesc\nauthor\ngpl\ncopy\n\n" | $DUB init $packname
- function cleanup {
- rm -rf $packname
- }
- if [ ! -e $packname/dub.sdl ]; then # it failed
- echo "No dub.sdl file has been generated."
- cleanup
- exit 1
- fi
- if ! diff $packname/dub.sdl "$CURR_DIR"/0-init-interactive.dub.sdl; then
- echo "Contents of generated dub.sdl not as expected."
- cleanup
- exit 1
- fi
- cleanup
- exit 0