Newer
Older
dub_jkp / test / 5-convert-stdout.sh
@Sönke Ludwig Sönke Ludwig on 21 Sep 2016 373 bytes Add test for #932.
  1. #!/bin/sh
  2.  
  3. set -e
  4.  
  5. cd ${CURR_DIR}/1-exec-simple
  6.  
  7. EXPECTED="name \"exec-simple\"
  8. targetType \"executable\""
  9.  
  10. RESULT=`${DUB} convert -s -f sdl`
  11.  
  12. if [ ! -f dub.json ]; then
  13. echo "Package recipe got modified!"
  14. exit 1
  15. fi
  16.  
  17. if [ -f dub.sdl ]; then
  18. echo "An SDL recipe got written."
  19. exit 2
  20. fi
  21.  
  22. if [ "$RESULT" != "$EXPECTED" ]; then
  23. echo "Unexpected SDLang output."
  24. exit 3
  25. fi