test-bug-728500-tempdir 546 B

12345678910111213141516171819202122232425262728293031
  1. #!/bin/sh
  2. set -e
  3. TESTDIR=$(readlink -f $(dirname $0))
  4. . $TESTDIR/framework
  5. setupenvironment
  6. configarchitecture 'i386'
  7. insertpackage 'unstable' 'coolstuff' 'all' '1.0'
  8. setupaptarchive
  9. changetowebserver
  10. msgtest 'Test apt-get update with incorrect' 'TMPDIR'
  11. OUTPUT=$(mktemp)
  12. addtrap "rm $OUTPUT;"
  13. export TMPDIR=/does-not-exists
  14. if aptget update -o Debug::Acquire::gpg=1 >${OUTPUT} 2>&1; then
  15. msgpass
  16. else
  17. echo
  18. cat $OUTPUT
  19. msgfail
  20. fi
  21. unset TMPDIR
  22. testequal 'coolstuff' aptcache pkgnames
  23. testsuccess ls rootdir/var/lib/apt/lists/*InRelease