1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- #!/bin/sh
- set -e
- if test "x${srcdir}" = "x"; then
- srcdir=.
- fi
- if test "x${top_builddir}" = "x"; then
- top_builddir=..
- fi
- echo "Testing in build directory: '${top_builddir}' and cwd: '$(pwd)'"
- tmpdir="${top_builddir}/tests/tmp/lighttpd"
- # create test-framework
- rm -rf "${tmpdir}"
- mkdir -p "${tmpdir}/servers/www.example.org/pages/" \
- "${tmpdir}/servers/www.example.org/pages/dummydir/" \
- "${tmpdir}/servers/www.example.org/pages/~test ä_/" \
- "${tmpdir}/servers/www.example.org/pages/expire/" \
- "${tmpdir}/servers/123.example.org/pages/" \
- "${tmpdir}/servers/a.example.org/pages/a/" \
- "${tmpdir}/servers/b.example.org/pages/b/" \
- "${tmpdir}/logs/" \
- "${tmpdir}/cache/" \
- "${tmpdir}/cache/compress/"
- # copy everything into the right places
- cp "${srcdir}/docroot/"*.html \
- "${srcdir}/docroot/"*.pl \
- "${srcdir}/docroot/"*.fcgi \
- "${srcdir}/docroot/"*.txt \
- "${tmpdir}/servers/www.example.org/pages/"
- cp "${srcdir}/lighttpd.user" "${tmpdir}/"
- cp "${srcdir}/lighttpd.htpasswd" "${tmpdir}/"
- cp "${srcdir}/var-include-sub.conf" "${tmpdir}/../"
- # create some content
- touch "${tmpdir}/servers/www.example.org/pages/image.jpg" \
- "${tmpdir}/servers/www.example.org/pages/image.JPG" \
- "${tmpdir}/servers/www.example.org/pages/Foo.txt" \
- "${tmpdir}/servers/www.example.org/pages/a" \
- "${tmpdir}/servers/www.example.org/pages/index.html~" \
- "${tmpdir}/servers/www.example.org/pages/expire/access.txt" \
- "${tmpdir}/servers/www.example.org/pages/expire/modification.txt"
- echo "12345" > "${tmpdir}/servers/123.example.org/pages/12345.txt"
- echo "12345" > "${tmpdir}/servers/123.example.org/pages/12345.html"
- echo "12345" > "${tmpdir}/servers/123.example.org/pages/dummyfile.bla"
- echo "12345" > "${tmpdir}/servers/123.example.org/pages/range.pdf"
- cat - <<HERE > "${tmpdir}/servers/123.example.org/pages/100.txt"
- 123456789
- 123456789
- 123456789
- 123456789
- 123456789
- 123456789
- 123456789
- 123456789
- 123456789
- abcdefghi
- HERE
- printf "%-40s" "preparing infrastructure"
- [ -z "$MAKELEVEL" ] && echo
- exit 0
|