Skip to content

Commit

Permalink
test(parser): add failing test
Browse files Browse the repository at this point in the history
  • Loading branch information
tehraninasab committed Jan 3, 2023
1 parent f1d3cd7 commit 79387a8
Showing 1 changed file with 19 additions and 0 deletions.
19 changes: 19 additions & 0 deletions @commitlint/parse/src/index.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -168,6 +168,25 @@ test('registers inline #', async () => {
expect(actual.body).toBe('things #reference');
});

test('keep -side notes- in the body section', async () => {
const header = "type(some/scope): subject"
const body =
"CI on master branch caught this:\n\n" +
"```\n" +
"Unhandled Exception:\n" +
"System.AggregateException: One or more errors occurred. (Some problem when connecting to 'api.mycryptoapi.com/eth')\n\n" +
"--- End of stack trace from previous location where exception was thrown ---\n\n" +
"at GWallet.Backend.FSharpUtil.ReRaise (System.Exception ex) [0x00000] in /Users/runner/work/geewallet/geewallet/src/GWallet.Backend/FSharpUtil.fs:206\n" +
"...\n" +
"```";

const message = header + "\n" + body

const actual = await parse(message);

expect(actual.body).toBe(body);
});

test('parses references leading subject', async () => {
const message = '#1 some subject';
const opts = await require('conventional-changelog-angular');
Expand Down

0 comments on commit 79387a8

Please sign in to comment.