aboutsummaryrefslogtreecommitdiff
path: root/tests/t0112-ci.sh
diff refs
from: back
to: back
| flip
diff options
context:
space:
mode:
Diffstat (limited to 'tests/t0112-ci.sh')
-rw-r--r--tests/t0112-ci.sh44
1 files changed, 0 insertions, 44 deletions
diff --git a/tests/t0112-ci.sh b/tests/t0112-ci.sh
index 33609d6..d8673e4 100644
--- a/tests/t0112-ci.sh
+++ b/tests/t0112-ci.sh
@@ -10,7 +10,6 @@ cat >cgitrc.ci <<EOF
virtual-root=/
cache-root=$PWD/cache
cache-size=0
-enable-filter-overrides=1
repo.url=tagonly
repo.path=$PWD/repos/foo/.git
@@ -28,20 +27,8 @@ repo.path=$PWD/repos/foo/.git
repo.url=override
repo.path=$PWD/repos/foo/.git
repo.ci-url=https://ci.example.org/override/\$repo/\$\$/\$ref
-
-repo.url=filtered
-repo.path=$PWD/repos/foo/.git
-repo.ci-filter=exec:$PWD/ci-filter.sh
EOF
-# Records its arguments and only accepts tags.
-cat >ci-filter.sh <<EOF
-#!/bin/sh
-printf '%s|%s|%s\n' "\$1" "\$2" "\$3" >>"$PWD/ci-filter.log"
-test "\$2" = tag
-EOF
-chmod +x ci-filter.sh
-
git --git-dir="$PWD/repos/foo/.git" tag v0.17.3.2 master
cgit_ci()
@@ -93,35 +80,4 @@ test_expect_success 'no ci tab without a ci url' '
! grep ">ci</a>" tmp
'
-test_expect_success 'ci filter accepts a tag' '
- rm -f ci-filter.log &&
- cgit_ci "filtered/ci&h=v0.17.3.2" >tmp &&
- grep "^Location: https://ci.example.org/job/filtered/view/tags/job/v0.17.3.2$" tmp &&
- echo "v0.17.3.2|tag|https://ci.example.org/job/filtered/view/tags/job/v0.17.3.2" >expected &&
- test_cmp expected ci-filter.log
-'
-
-test_expect_success 'ci filter rejects a branch' '
- rm -f ci-filter.log &&
- cgit_ci "filtered/ci&h=master" >tmp &&
- grep "^Status: 404 Not found$" tmp &&
- echo "master|branch|https://ci.example.org/job/filtered/job/master" >expected &&
- test_cmp expected ci-filter.log
-'
-
-test_expect_success "ci filter hides the tab and is consulted once" '
- rm -f ci-filter.log &&
- cgit_ci "filtered/refs&h=master" >tmp &&
- ! grep ">ci</a>" tmp &&
- test_line_count = 1 ci-filter.log &&
- cgit_ci "filtered/refs&h=v0.17.3.2" >tmp &&
- grep "href=./filtered/ci/?h=v0.17.3.2.>ci</a>" tmp
-'
-
-test_expect_success 'ci filter is not consulted without a ci url' '
- rm -f ci-filter.log &&
- cgit_url "foo/refs" >tmp &&
- test_path_is_missing ci-filter.log
-'
-
test_done