File tree 2 files changed +8
-3
lines changed
2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change @@ -112,12 +112,12 @@ plop"
112
112
@test " structure: valid commit message with header and multiple JIRA" {
113
113
COMMIT=" plop plop
114
114
115
- ABC-1234 DEF -1234"
115
+ ABC-1234 DE -1234"
116
116
117
117
validate_overall_structure " $COMMIT "
118
118
[[ $GLOBAL_HEADER == " plop plop" ]]
119
119
[[ $GLOBAL_BODY == " " ]]
120
- [[ $GLOBAL_JIRA == " ABC-1234 DEF -1234" ]]
120
+ [[ $GLOBAL_JIRA == " ABC-1234 DE -1234" ]]
121
121
[[ $GLOBAL_FOOTER == " " ]]
122
122
}
123
123
@@ -549,6 +549,11 @@ LUM-2345'
549
549
[[ " $status " -eq 0 ]]
550
550
}
551
551
552
+ @test " feat with short jira ref should be validated" {
553
+ run validate_jira " feat" " AB-123"
554
+ [[ " $status " -eq 0 ]]
555
+ }
556
+
552
557
@test " overall validation invalid structure" {
553
558
MESSAGE=' plop
554
559
plop'
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ readonly HEADER_PATTERN="^([^\(]+)\(([^\)]+)\): (.+)$"
8
8
readonly TYPE_PATTERN=" ^(feat|fix|docs|gen|lint|refactor|test|chore)$"
9
9
readonly SCOPE_PATTERN=" ^([a-z][a-z0-9]*)(-[a-z0-9]+)*$"
10
10
readonly SUBJECT_PATTERN=" ^([a-z0-9].*[^ ^\.])$"
11
- readonly JIRA_PATTERN=" ^([A-Z]{3 ,4}-[0-9]{1,6} ?)+$"
11
+ readonly JIRA_PATTERN=" ^([A-Z]{2 ,4}-[0-9]{1,6} ?)+$"
12
12
readonly JIRA_HEADER_PATTERN=" ^.*([A-Z]{3,4}-[0-9]{1,6}).*$"
13
13
readonly BROKE_PATTERN=" ^BROKEN:$"
14
14
readonly TRAILING_SPACE_PATTERN=" +$"
You can’t perform that action at this time.
0 commit comments