Newer
Older
dub_jkp / test / issue884-init-defer-file-creation.sh
@Sönke Ludwig Sönke Ludwig on 23 Jun 2016 364 bytes Add test for #884.
  1. #!/usr/bin/env bash
  2.  
  3. set -e
  4.  
  5. TMPDIR=${CURR_DIR}tmppack
  6. echo $TMPDIR
  7.  
  8. mkdir ${TMPDIR}
  9. cd ${TMPDIR}
  10.  
  11. # kill dub init during interactive mode
  12. ${DUB} init < /dev/stdin &
  13. sleep 1
  14. kill $!
  15.  
  16. # ensure that no files are left behind
  17. NFILES_PLUS_ONE=`ls -la | wc -l`
  18.  
  19. cd ${CURR_DIR}
  20. rm -r ${TMPDIR}
  21.  
  22. # ignore sum + "." + ".."
  23. if [ ${NFILES_PLUS_ONE} -gt 3 ]; then
  24. exit 1;
  25. fi