diff options
author | SZEDER Gábor <szeder.dev@gmail.com> | 2018-07-12 14:22:15 +0200 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2018-07-12 19:40:31 +0200 |
commit | 6940a0602267a4b9ce328bc0f29784253b3df58d (patch) | |
tree | 976dd53764986805c8ebd150cacf8cd2063006df /t/lib-httpd.sh | |
parent | t5541: clean up truncating access log (diff) | |
download | git-6940a0602267a4b9ce328bc0f29784253b3df58d.tar.xz git-6940a0602267a4b9ce328bc0f29784253b3df58d.zip |
t/lib-httpd: add the strip_access_log() helper function
Four tests in three httpd-related test scripts check the contents of
Apache's 'access.log', and they all do so by running 'sed' with the
exact same script consisting of four s/// commands to strip
uninteresting log fields and to vertically align the requested URLs.
Extract this into a common helper function 'strip_access_log' in
'lib-httpd.sh', and use it in all of those tests.
Signed-off-by: SZEDER Gábor <szeder.dev@gmail.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/lib-httpd.sh')
-rw-r--r-- | t/lib-httpd.sh | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/t/lib-httpd.sh b/t/lib-httpd.sh index 435a37465a..b6788fea57 100644 --- a/t/lib-httpd.sh +++ b/t/lib-httpd.sh @@ -287,3 +287,12 @@ expect_askpass() { test_cmp "$TRASH_DIRECTORY/askpass-expect" \ "$TRASH_DIRECTORY/askpass-query" } + +strip_access_log() { + sed -e " + s/^.* \"// + s/\"// + s/ [1-9][0-9]*\$// + s/^GET /GET / + " "$HTTPD_ROOT_PATH"/access.log +} |