mirror of
https://github.com/DavidAnson/markdownlint.git
synced 2025-12-16 22:10:13 +01:00
Add test scenario for rule violations after a multi-line code span.
This commit is contained in:
parent
28b273e798
commit
f284233f9a
3 changed files with 172 additions and 0 deletions
21
test/emphasis-markers.md
Normal file
21
test/emphasis-markers.md
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
# Emphasis Markers
|
||||
|
||||
Text to _set_ the **preferences**.
|
||||
|
||||
This is *bad* {MD049}
|
||||
|
||||
This `is
|
||||
also` *bad* {MD049}
|
||||
|
||||
This `is
|
||||
also
|
||||
very` *bad* {MD049}
|
||||
|
||||
This is __bad__ {MD050}
|
||||
|
||||
This `is
|
||||
also` __bad__ {MD050}
|
||||
|
||||
This `is
|
||||
also
|
||||
very` __bad__ {MD050}
|
||||
|
|
@ -9010,6 +9010,157 @@ Generated by [AVA](https://avajs.dev).
|
|||
`,
|
||||
}
|
||||
|
||||
## emphasis-markers.md
|
||||
|
||||
> Snapshot 1
|
||||
|
||||
{
|
||||
errors: [
|
||||
{
|
||||
errorContext: null,
|
||||
errorDetail: 'Expected: underscore; Actual: asterisk',
|
||||
errorRange: [
|
||||
9,
|
||||
5,
|
||||
],
|
||||
fixInfo: {
|
||||
deleteCount: 5,
|
||||
editColumn: 9,
|
||||
insertText: '_bad_',
|
||||
},
|
||||
lineNumber: 5,
|
||||
ruleDescription: 'Emphasis style should be consistent',
|
||||
ruleInformation: 'https://github.com/DavidAnson/markdownlint/blob/v0.0.0/doc/Rules.md#md049',
|
||||
ruleNames: [
|
||||
'MD049',
|
||||
'emphasis-style',
|
||||
],
|
||||
},
|
||||
{
|
||||
errorContext: null,
|
||||
errorDetail: 'Expected: underscore; Actual: asterisk',
|
||||
errorRange: [
|
||||
7,
|
||||
5,
|
||||
],
|
||||
fixInfo: {
|
||||
deleteCount: 5,
|
||||
editColumn: 7,
|
||||
insertText: '_bad_',
|
||||
},
|
||||
lineNumber: 8,
|
||||
ruleDescription: 'Emphasis style should be consistent',
|
||||
ruleInformation: 'https://github.com/DavidAnson/markdownlint/blob/v0.0.0/doc/Rules.md#md049',
|
||||
ruleNames: [
|
||||
'MD049',
|
||||
'emphasis-style',
|
||||
],
|
||||
},
|
||||
{
|
||||
errorContext: null,
|
||||
errorDetail: 'Expected: underscore; Actual: asterisk',
|
||||
errorRange: [
|
||||
7,
|
||||
5,
|
||||
],
|
||||
fixInfo: {
|
||||
deleteCount: 5,
|
||||
editColumn: 7,
|
||||
insertText: '_bad_',
|
||||
},
|
||||
lineNumber: 12,
|
||||
ruleDescription: 'Emphasis style should be consistent',
|
||||
ruleInformation: 'https://github.com/DavidAnson/markdownlint/blob/v0.0.0/doc/Rules.md#md049',
|
||||
ruleNames: [
|
||||
'MD049',
|
||||
'emphasis-style',
|
||||
],
|
||||
},
|
||||
{
|
||||
errorContext: null,
|
||||
errorDetail: 'Expected: asterisk; Actual: underscore',
|
||||
errorRange: [
|
||||
9,
|
||||
7,
|
||||
],
|
||||
fixInfo: {
|
||||
deleteCount: 7,
|
||||
editColumn: 9,
|
||||
insertText: '**bad**',
|
||||
},
|
||||
lineNumber: 14,
|
||||
ruleDescription: 'Strong style should be consistent',
|
||||
ruleInformation: 'https://github.com/DavidAnson/markdownlint/blob/v0.0.0/doc/Rules.md#md050',
|
||||
ruleNames: [
|
||||
'MD050',
|
||||
'strong-style',
|
||||
],
|
||||
},
|
||||
{
|
||||
errorContext: null,
|
||||
errorDetail: 'Expected: asterisk; Actual: underscore',
|
||||
errorRange: [
|
||||
7,
|
||||
7,
|
||||
],
|
||||
fixInfo: {
|
||||
deleteCount: 7,
|
||||
editColumn: 7,
|
||||
insertText: '**bad**',
|
||||
},
|
||||
lineNumber: 17,
|
||||
ruleDescription: 'Strong style should be consistent',
|
||||
ruleInformation: 'https://github.com/DavidAnson/markdownlint/blob/v0.0.0/doc/Rules.md#md050',
|
||||
ruleNames: [
|
||||
'MD050',
|
||||
'strong-style',
|
||||
],
|
||||
},
|
||||
{
|
||||
errorContext: null,
|
||||
errorDetail: 'Expected: asterisk; Actual: underscore',
|
||||
errorRange: [
|
||||
7,
|
||||
7,
|
||||
],
|
||||
fixInfo: {
|
||||
deleteCount: 7,
|
||||
editColumn: 7,
|
||||
insertText: '**bad**',
|
||||
},
|
||||
lineNumber: 21,
|
||||
ruleDescription: 'Strong style should be consistent',
|
||||
ruleInformation: 'https://github.com/DavidAnson/markdownlint/blob/v0.0.0/doc/Rules.md#md050',
|
||||
ruleNames: [
|
||||
'MD050',
|
||||
'strong-style',
|
||||
],
|
||||
},
|
||||
],
|
||||
fixed: `# Emphasis Markers␊
|
||||
␊
|
||||
Text to _set_ the **preferences**.␊
|
||||
␊
|
||||
This is _bad_ {MD049}␊
|
||||
␊
|
||||
This \`is␊
|
||||
also\` _bad_ {MD049}␊
|
||||
␊
|
||||
This \`is␊
|
||||
also␊
|
||||
very\` _bad_ {MD049}␊
|
||||
␊
|
||||
This is **bad** {MD050}␊
|
||||
␊
|
||||
This \`is␊
|
||||
also\` **bad** {MD050}␊
|
||||
␊
|
||||
This \`is␊
|
||||
also␊
|
||||
very\` **bad** {MD050}␊
|
||||
`,
|
||||
}
|
||||
|
||||
## emphasis-not-heading-in-blockquote.md
|
||||
|
||||
> Snapshot 1
|
||||
|
|
|
|||
Binary file not shown.
Loading…
Add table
Add a link
Reference in a new issue