diff options
author | Christian Hesse | 2020-10-21 22:16:57 +0200 |
---|---|---|
committer | Jason A. Donenfeld | 2020-10-22 00:04:10 +0200 |
commit | adcc4f822fe11836e5f942fc1ae0f00db4eb8d5f (patch) | |
tree | d631c73d8c7a9d2856e4be6ac25faf1cbed588cd | |
parent | a1039ab17591cc531c877bc693088fd2e45c97ff (diff) | |
download | cgit-adcc4f822fe11836e5f942fc1ae0f00db4eb8d5f.tar.gz cgit-adcc4f822fe11836e5f942fc1ae0f00db4eb8d5f.tar.bz2 cgit-adcc4f822fe11836e5f942fc1ae0f00db4eb8d5f.zip |
tests: try with commit-graph
Git 2.24.0 enabled commit-graph by default and caused crashes without
necessary update. Let's test to work with commit-graph.
Signed-off-by: Christian Hesse <mail@eworm.de>
-rwxr-xr-x | tests/setup.sh | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/tests/setup.sh b/tests/setup.sh index 5879348..8db810f 100755 --- a/tests/setup.sh +++ b/tests/setup.sh | |||
@@ -80,13 +80,17 @@ mkrepo() { | |||
80 | git commit -m "commit $n" | 80 | git commit -m "commit $n" |
81 | n=$(expr $n + 1) | 81 | n=$(expr $n + 1) |
82 | done | 82 | done |
83 | if test "$3" = "testplus" | 83 | case "$3" in |
84 | then | 84 | testplus) |
85 | echo "hello" >a+b | 85 | echo "hello" >a+b |
86 | git add a+b | 86 | git add a+b |
87 | git commit -m "add a+b" | 87 | git commit -m "add a+b" |
88 | git branch "1+2" | 88 | git branch "1+2" |
89 | fi | 89 | ;; |
90 | commit-graph) | ||
91 | git commit-graph write | ||
92 | ;; | ||
93 | esac | ||
90 | ) | 94 | ) |
91 | } | 95 | } |
92 | 96 | ||
@@ -95,7 +99,7 @@ setup_repos() | |||
95 | rm -rf cache | 99 | rm -rf cache |
96 | mkdir -p cache | 100 | mkdir -p cache |
97 | mkrepo repos/foo 5 >/dev/null | 101 | mkrepo repos/foo 5 >/dev/null |
98 | mkrepo repos/bar 50 >/dev/null | 102 | mkrepo repos/bar 50 commit-graph >/dev/null |
99 | mkrepo repos/foo+bar 10 testplus >/dev/null | 103 | mkrepo repos/foo+bar 10 testplus >/dev/null |
100 | mkrepo "repos/with space" 2 >/dev/null | 104 | mkrepo "repos/with space" 2 >/dev/null |
101 | mkrepo repos/filter 5 testplus >/dev/null | 105 | mkrepo repos/filter 5 testplus >/dev/null |