Skip to content

Commit cd3c095

Browse files
committed
tests: move convenience regexp to match object names to test-lib.sh
Signed-off-by: Junio C Hamano <[email protected]>
1 parent 902f235 commit cd3c095

9 files changed

+6
-18
lines changed

t/diff-lib.sh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,5 @@
11
:
22

3-
_x40='[0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]'
4-
_x40="$_x40$_x40$_x40$_x40$_x40$_x40$_x40$_x40"
53
sanitize_diff_raw='/^:/s/ '"$_x40"' '"$_x40"' \([A-Z]\)[0-9]* / X X \1# /'
64
compare_diff_raw () {
75
# When heuristics are improved, the score numbers would change.

t/t1000-read-tree-m-3way.sh

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -126,9 +126,6 @@ cat >expected <<\EOF
126126
100644 X 0 Z/NN
127127
EOF
128128

129-
_x40='[0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]'
130-
_x40="$_x40$_x40$_x40$_x40$_x40$_x40$_x40$_x40"
131-
132129
check_result () {
133130
git ls-files --stage | sed -e 's/ '"$_x40"' / X /' >current &&
134131
test_cmp expected current

t/t1001-read-tree-m-2way.sh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,6 @@ read_tree_twoway () {
2626
git read-tree -m "$1" "$2" && git ls-files --stage
2727
}
2828

29-
_x40='[0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]'
30-
_x40="$_x40$_x40$_x40$_x40$_x40$_x40$_x40$_x40"
3129
compare_change () {
3230
sed -n >current \
3331
-e '/^--- /d; /^+++ /d; /^@@ /d;' \

t/t1002-read-tree-m-u-2way.sh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,6 @@ This is identical to t1001, but uses -u to update the work tree as well.
1010
'
1111
. ./test-lib.sh
1212

13-
_x40='[0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]'
14-
_x40="$_x40$_x40$_x40$_x40$_x40$_x40$_x40$_x40"
1513
compare_change () {
1614
sed >current \
1715
-e '1{/^diff --git /d;}' \

t/t3100-ls-tree-restrict.sh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,6 @@ test_expect_success \
4343
tree=`git write-tree` &&
4444
echo $tree'
4545

46-
_x40='[0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]'
47-
_x40="$_x40$_x40$_x40$_x40$_x40$_x40$_x40$_x40"
4846
test_output () {
4947
sed -e "s/ $_x40 / X /" <current >check
5048
test_cmp expected check

t/t3101-ls-tree-dirname.sh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,8 +39,6 @@ test_expect_success \
3939
tree=`git write-tree` &&
4040
echo $tree'
4141

42-
_x05='[0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]'
43-
_x40="$_x05$_x05$_x05$_x05$_x05$_x05$_x05$_x05"
4442
test_output () {
4543
sed -e "s/ $_x40 / X /" <current >check
4644
test_cmp expected check

t/t4006-diff-mode.sh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@ test_expect_success \
2020
'test_chmod +x rezrov &&
2121
git diff-index $tree >current'
2222

23-
_x40='[0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]'
24-
_x40="$_x40$_x40$_x40$_x40$_x40$_x40$_x40$_x40"
2523
sed -e 's/\(:100644 100755\) \('"$_x40"'\) \2 /\1 X X /' <current >check
2624
echo ":100644 100755 X X M rezrov" >expected
2725

t/t6012-rev-list-simplify.sh

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@ note () {
88
git tag "$1"
99
}
1010

11-
_x40='[0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]'
12-
_x40="$_x40$_x40$_x40$_x40$_x40$_x40$_x40$_x40"
13-
1411
unnote () {
1512
git name-rev --tags --stdin | sed -e "s|$_x40 (tags/\([^)]*\)) |\1 |g"
1613
}

t/test-lib.sh

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,12 @@ case $(echo $GIT_TRACE |tr "[A-Z]" "[a-z]") in
7474
;;
7575
esac
7676

77+
# Convenience
78+
#
79+
# A regexp to match 5 and 40 hexdigits
80+
_x05='[0-9a-f][0-9a-f][0-9a-f][0-9a-f][0-9a-f]'
81+
_x40="$_x05$_x05$_x05$_x05$_x05$_x05$_x05$_x05"
82+
7783
# Each test should start with something like this, after copyright notices:
7884
#
7985
# test_description='Description of this test...

0 commit comments

Comments
 (0)