@@ -120,7 +120,7 @@ BROKEN:
120
120
[[ $GLOBAL_HEADER == " plop plop" ]]
121
121
[[ $GLOBAL_BODY == " " ]]
122
122
[[ $GLOBAL_JIRA == " " ]]
123
- [[ $GLOBAL_FOOTER == " - plop\n - plop\n " ]]
123
+ [[ $GLOBAL_FOOTER == " - plop" $' \n ' " - plop" $' \n ' ]]
124
124
}
125
125
126
126
@test " structure: valid commit message with header, jira and broken" {
@@ -135,7 +135,7 @@ BROKEN:
135
135
[[ $GLOBAL_HEADER == " plop plop" ]]
136
136
[[ $GLOBAL_BODY == " " ]]
137
137
[[ $GLOBAL_JIRA == " ABC-1234" ]]
138
- [[ $GLOBAL_FOOTER == " - plop\n - plop\n " ]]
138
+ [[ $GLOBAL_FOOTER == " - plop" $' \n ' " - plop" $' \n ' ]]
139
139
}
140
140
141
141
@test " structure: valid commit message with header and body" {
@@ -145,7 +145,7 @@ hello"
145
145
146
146
validate_overall_structure " $COMMIT "
147
147
[[ $GLOBAL_HEADER == " plop plop" ]]
148
- [[ $GLOBAL_BODY == " hello\n " ]]
148
+ [[ $GLOBAL_BODY == " hello" $' \n ' ]]
149
149
[[ $GLOBAL_JIRA == " " ]]
150
150
[[ $GLOBAL_FOOTER == " " ]]
151
151
}
@@ -162,7 +162,7 @@ toto"
162
162
163
163
validate_overall_structure " $COMMIT "
164
164
[[ $GLOBAL_HEADER == " plop plop" ]]
165
- [[ $GLOBAL_BODY == " hello\nplopplop\nplopplop\ntoto\n " ]]
165
+ [[ $GLOBAL_BODY == " hello" $' \n ' " plopplop " $' \n ' " plopplop " $' \n ' " toto " $' \n ' ]]
166
166
[[ $GLOBAL_JIRA == " " ]]
167
167
[[ $GLOBAL_FOOTER == " " ]]
168
168
}
@@ -181,7 +181,7 @@ ABC-1234"
181
181
182
182
validate_overall_structure " $COMMIT "
183
183
[[ $GLOBAL_HEADER == " plop plop" ]]
184
- [[ $GLOBAL_BODY == " hello\nplopplop\nplopplop\ntoto\n " ]]
184
+ [[ $GLOBAL_BODY == " hello" $' \n ' " plopplop " $' \n ' " plopplop " $' \n ' " toto " $' \n ' ]]
185
185
[[ $GLOBAL_JIRA == " ABC-1234" ]]
186
186
[[ $GLOBAL_FOOTER == " " ]]
187
187
}
@@ -202,9 +202,9 @@ BROKEN:
202
202
203
203
validate_overall_structure " $COMMIT "
204
204
[[ $GLOBAL_HEADER == " plop plop" ]]
205
- [[ $GLOBAL_BODY == " hello\nplopplop\nplopplop\ntoto\n " ]]
205
+ [[ $GLOBAL_BODY == " hello" $' \n ' " plopplop " $' \n ' " plopplop " $' \n ' " toto " $' \n ' ]]
206
206
[[ $GLOBAL_JIRA == " " ]]
207
- [[ $GLOBAL_FOOTER == " - plop\n - plop\n " ]]
207
+ [[ $GLOBAL_FOOTER == " - plop" $' \n ' " - plop" $' \n ' ]]
208
208
}
209
209
210
210
@test " structure: valid commit message with header, multiline body, jira and broken" {
@@ -224,9 +224,9 @@ BROKEN:
224
224
225
225
validate_overall_structure " $COMMIT "
226
226
[[ $GLOBAL_HEADER == " plop plop" ]]
227
- [[ $GLOBAL_BODY == " hello\nplopplop\nplopplop\ntoto\n " ]]
227
+ [[ $GLOBAL_BODY == " hello" $' \n ' " plopplop " $' \n ' " plopplop " $' \n ' " toto " $' \n ' ]]
228
228
[[ $GLOBAL_JIRA == " ABC-1234" ]]
229
- [[ $GLOBAL_FOOTER == " - plop\n - plop\n " ]]
229
+ [[ $GLOBAL_FOOTER == " - plop" $' \n ' " - plop" $' \n ' ]]
230
230
}
231
231
232
232
@test " header overall should not allow 'type'" {
@@ -382,6 +382,7 @@ LUM-2345'
382
382
run validate_body_length " $MESSAGE "
383
383
[[ " $status " -eq $ERROR_BODY_LENGTH ]]
384
384
}
385
+
385
386
@test " body with 100 line length should be valid" {
386
387
MESSAGE='
387
388
1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890
@@ -515,7 +516,8 @@ Commit about stuff\"plop \"
515
516
516
517
Commit about stuff\"plop \" dezd
517
518
518
- plop
519
+ 12345678901234567890123456789012345678901234567890
520
+ 12345678901234567890123456789012345678901234567890
519
521
520
522
LUM-2345
521
523
BROKEN:
0 commit comments