##// END OF EJS Templates
svn: Ignore the content length header from response, fixes #4112...
svn: Ignore the content length header from response, fixes #4112 In case of compressed responses from apache(mod_dav_svn) we can not use the Content-Length header in our own response. The content is automatically decompressed by the requests library and therefore the content length differs. This results in errors when doing e.g. a svn checkout: "svn: E120106: ra_serf: The server sent a truncated HTTP response body."

File last commit:

r1:854a839a default
r473:7e153d56 default
Show More
test_vcs_operations.sh
27 lines | 924 B | application/x-sh | BashLexer
#!/bin/sh
set -e
SQLITE_DB_PATH=/mnt/hgfs/marcink-shared/workspace-python/rhodecode
RC_LOG=/tmp/rc.log
INI_FILE=test.ini
TEST_DB_NAME=rhodecode_test
for databaseName in p m s; do
# set the different DBs
if [ "$databaseName" = "s" ]; then
echo "sqlite"
rhodecode-config --filename=$INI_FILE --update '[app:main]sqlalchemy.db1.url=sqlite:///'$SQLITE_DB_PATH/$TEST_DB_NAME'.sqlite'
elif [ "$databaseName" = "p" ]; then
echo "postgres"
rhodecode-config --filename=$INI_FILE --update '[app:main]sqlalchemy.db1.url=postgresql://postgres:qweqwe@localhost/'$TEST_DB_NAME''
elif [ "$databaseName" = "m" ]; then
echo "mysql"
rhodecode-config --filename=$INI_FILE --update '[app:main]sqlalchemy.db1.url=mysql://root:qweqwe@localhost/'$TEST_DB_NAME''
fi
# running just VCS tests
RC_NO_TMP_PATH=1 py.test \
rhodecode/tests/other/test_vcs_operations.py
done