##// END OF EJS Templates
Merged WSGI fixes from http://hg.omnifarious.org/~hopper/webmerc/
Merged WSGI fixes from http://hg.omnifarious.org/~hopper/webmerc/

File last commit:

r2536:8106e477 default
r2539:8a8d9ada merge default
Show More
test-webraw
20 lines | 673 B | text/plain | TextLexer
Eric Hopper
Add a test for getting raw files via the web UI.
r2532 #!/bin/sh
hg init test
cd test
cat >sometext.txt <<ENDSOME
This is just some random text
that will go inside the file and take a few lines.
It is very boring to read, but computers don't
care about things like that.
ENDSOME
hg add sometext.txt
Eric Hopper
Fix new tests to be better. In particular, fix webraw test to...
r2536 hg commit -d "1 0" -m "Just some text"
Eric Hopper
Add a test for getting raw files via the web UI.
r2532 hg serve -p 20059 -A access.log -E error.log -d --pid-file=hg.pid
("$TESTDIR/get-with-headers.py" localhost:20059 '/?f=f165dc289438;file=sometext.txt;style=raw' content-type content-length content-disposition) >getoutput.txt &
sleep 5
kill `cat hg.pid`
sleep 1 # wait for server to scream and die
cat getoutput.txt
cat access.log error.log | sed 's/^\([^[]*\[\)[^]]*\(\].*\)$/\1date\2/g'