@@ -631,9 +631,9 @@ function git::rev_parse_branch() {
631
631
SHA2=" $( git rev-parse HEAD) "
632
632
633
633
assert_eq " $( git rev-parse branch_1) " " $SHA1 "
634
- assert_eq " $( git rev-parse branch_1^{commit}) " " $SHA1 "
634
+ assert_eq " $( git rev-parse ' branch_1^{commit}' ) " " $SHA1 "
635
635
assert_eq " $( git rev-parse branch_2) " " $SHA2 "
636
- assert_eq " $( git rev-parse branch_2^{commit}) " " $SHA2 "
636
+ assert_eq " $( git rev-parse ' branch_2^{commit}' ) " " $SHA2 "
637
637
}
638
638
639
639
# #############################################
@@ -675,13 +675,13 @@ function git::rev_parse_tag() {
675
675
git tag tag_4
676
676
677
677
assert_eq " $( git rev-parse tag_1) " " $SHA1 "
678
- assert_eq " $( git rev-parse tag_1^{commit}) " " $SHA1 "
678
+ assert_eq " $( git rev-parse ' tag_1^{commit}' ) " " $SHA1 "
679
679
assert_eq " $( git rev-parse tag_2) " " $SHA2 "
680
- assert_eq " $( git rev-parse tag_2^{commit}) " " $SHA2 "
680
+ assert_eq " $( git rev-parse ' tag_2^{commit}' ) " " $SHA2 "
681
681
assert_eq " $( git rev-parse tag_3) " " $SHA3 "
682
- assert_eq " $( git rev-parse tag_3^{commit}) " " $SHA3 "
682
+ assert_eq " $( git rev-parse ' tag_3^{commit}' ) " " $SHA3 "
683
683
assert_eq " $( git rev-parse tag_4) " " $SHA4 "
684
- assert_eq " $( git rev-parse tag_4^{commit}) " " $SHA4 "
684
+ assert_eq " $( git rev-parse ' tag_4^{commit}' ) " " $SHA4 "
685
685
}
686
686
687
687
# #############################################
@@ -724,10 +724,10 @@ function git::rev_parse_tag_annotated() {
724
724
725
725
# Annotated tags have their own SHA, which can be found with rev-parse, but
726
726
# it doesn't make sense to test rev-parse against itself.
727
- assert_eq " $( git rev-parse anntag_1^{commit}) " " $SHA1 "
728
- assert_eq " $( git rev-parse anntag_2^{commit}) " " $SHA2 "
729
- assert_eq " $( git rev-parse anntag_3^{commit}) " " $SHA3 "
730
- assert_eq " $( git rev-parse anntag_4^{commit}) " " $SHA4 "
727
+ assert_eq " $( git rev-parse ' anntag_1^{commit}' ) " " $SHA1 "
728
+ assert_eq " $( git rev-parse ' anntag_2^{commit}' ) " " $SHA2 "
729
+ assert_eq " $( git rev-parse ' anntag_3^{commit}' ) " " $SHA3 "
730
+ assert_eq " $( git rev-parse ' anntag_4^{commit}' ) " " $SHA4 "
731
731
}
732
732
733
733
# #############################################
@@ -804,10 +804,10 @@ function git::rev_parse_non_existent_sha() {
804
804
# As long as it tastes like a SHA, rev-parse is happy, but there is no
805
805
# commit for it.
806
806
assert_eq " $( git rev-parse 0123456789abcdef0123456789abcdef01234567) " " 0123456789abcdef0123456789abcdef01234567"
807
- assert_substr " $( git rev-parse 0123456789abcdef0123456789abcdef01234567^{commit} 2>&1 || true) " " unknown revision"
807
+ assert_substr " $( git rev-parse ' 0123456789abcdef0123456789abcdef01234567^{commit}' 2>&1 || true) " " unknown revision"
808
808
# Less-than-full SHAs do not work.
809
809
assert_substr " $( git rev-parse 0123456789abcdef 2>&1 || true) " " unknown revision"
810
- assert_substr " $( git rev-parse 0123456789abcdef^{commit} 2>&1 || true) " " unknown revision"
810
+ assert_substr " $( git rev-parse ' 0123456789abcdef^{commit}' 2>&1 || true) " " unknown revision"
811
811
}
812
812
813
813
#
0 commit comments