tag: fix --sort tests to use cat<<-\EOF format
The --sort tests should use the better format for >expect to maintain indenting and ensure that no substitution is occurring. This makes parsing and understanding the tests a bit easier. Signed-off-by: Jacob Keller <jacob.e.keller@intel.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
parent
ce85604468
commit
dc662d449f
@ -1385,41 +1385,41 @@ test_expect_success 'lexical sort' '
|
||||
git tag foo1.6 &&
|
||||
git tag foo1.10 &&
|
||||
git tag -l --sort=refname "foo*" >actual &&
|
||||
cat >expect <<EOF &&
|
||||
foo1.10
|
||||
foo1.3
|
||||
foo1.6
|
||||
EOF
|
||||
cat >expect <<-\EOF &&
|
||||
foo1.10
|
||||
foo1.3
|
||||
foo1.6
|
||||
EOF
|
||||
test_cmp expect actual
|
||||
'
|
||||
|
||||
test_expect_success 'version sort' '
|
||||
git tag -l --sort=version:refname "foo*" >actual &&
|
||||
cat >expect <<EOF &&
|
||||
foo1.3
|
||||
foo1.6
|
||||
foo1.10
|
||||
EOF
|
||||
cat >expect <<-\EOF &&
|
||||
foo1.3
|
||||
foo1.6
|
||||
foo1.10
|
||||
EOF
|
||||
test_cmp expect actual
|
||||
'
|
||||
|
||||
test_expect_success 'reverse version sort' '
|
||||
git tag -l --sort=-version:refname "foo*" >actual &&
|
||||
cat >expect <<EOF &&
|
||||
foo1.10
|
||||
foo1.6
|
||||
foo1.3
|
||||
EOF
|
||||
cat >expect <<-\EOF &&
|
||||
foo1.10
|
||||
foo1.6
|
||||
foo1.3
|
||||
EOF
|
||||
test_cmp expect actual
|
||||
'
|
||||
|
||||
test_expect_success 'reverse lexical sort' '
|
||||
git tag -l --sort=-refname "foo*" >actual &&
|
||||
cat >expect <<EOF &&
|
||||
foo1.6
|
||||
foo1.3
|
||||
foo1.10
|
||||
EOF
|
||||
cat >expect <<-\EOF &&
|
||||
foo1.6
|
||||
foo1.3
|
||||
foo1.10
|
||||
EOF
|
||||
test_cmp expect actual
|
||||
'
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user