@@ -160,21 +160,12 @@ describe('validate-commit-message.js', () => {
160
160
} ) ;
161
161
162
162
describe ( '(squash)' , ( ) => {
163
- it ( 'should strip the `squash! ` prefix and validate the rest' , ( ) => {
164
- const errorMessage = `The commit message header does not match the expected format.` ;
165
-
166
- // Valid messages.
167
- expect ( validateCommitMessage ( 'squash! feat(core): add feature' ) ) . toBe ( VALID ) ;
168
- expect ( validateCommitMessage ( 'squash! fix: a bug' , { disallowSquash : false } ) ) . toBe ( VALID ) ;
169
-
170
- // Invalid messages.
171
- expect ( validateCommitMessage ( 'squash! fix a typo' , { disallowSquash : false } ) ) . toBe ( INVALID ) ;
172
- expect ( lastError ) . toContain ( 'squash! fix a typo' ) ;
173
- expect ( lastError ) . toContain ( errorMessage ) ;
174
-
175
- expect ( validateCommitMessage ( 'squash! squash! fix: a bug' ) ) . toBe ( INVALID ) ;
176
- expect ( lastError ) . toContain ( 'squash! squash! fix: a bug' ) ;
177
- expect ( lastError ) . toContain ( errorMessage ) ;
163
+ describe ( 'without `disallowSquash`' , ( ) => {
164
+ it ( 'should return commits as valid' , ( ) => {
165
+ expect ( validateCommitMessage ( 'squash! feat(core): add feature' ) ) . toBe ( VALID ) ;
166
+ expect ( validateCommitMessage ( 'squash! fix: a bug' ) ) . toBe ( VALID ) ;
167
+ expect ( validateCommitMessage ( 'squash! fix a typo' ) ) . toBe ( VALID ) ;
168
+ } ) ;
178
169
} ) ;
179
170
180
171
describe ( 'with `disallowSquash`' , ( ) => {
@@ -191,21 +182,10 @@ describe('validate-commit-message.js', () => {
191
182
192
183
describe ( '(fixup)' , ( ) => {
193
184
describe ( 'without `nonFixupCommitHeaders`' , ( ) => {
194
- it ( 'should strip the `fixup! ` prefix and validate the rest' , ( ) => {
195
- const errorMessage = `The commit message header does not match the expected format.` ;
196
-
197
- // Valid messages.
185
+ it ( 'should return commits as valid' , ( ) => {
198
186
expect ( validateCommitMessage ( 'fixup! feat(core): add feature' ) ) . toBe ( VALID ) ;
199
187
expect ( validateCommitMessage ( 'fixup! fix: a bug' ) ) . toBe ( VALID ) ;
200
-
201
- // Invalid messages.
202
- expect ( validateCommitMessage ( 'fixup! fix a typo' ) ) . toBe ( INVALID ) ;
203
- expect ( lastError ) . toContain ( 'fixup! fix a typo' ) ;
204
- expect ( lastError ) . toContain ( errorMessage ) ;
205
-
206
- expect ( validateCommitMessage ( 'fixup! fixup! fix: a bug' ) ) . toBe ( INVALID ) ;
207
- expect ( lastError ) . toContain ( 'fixup! fixup! fix: a bug' ) ;
208
- expect ( lastError ) . toContain ( errorMessage ) ;
188
+ expect ( validateCommitMessage ( 'fixup! fixup! fix: a bug' ) ) . toBe ( VALID ) ;
209
189
} ) ;
210
190
} ) ;
211
191
0 commit comments