Updated MD047 name, desription and adjusted tests

This commit is contained in:
KitoW 2019-04-08 22:52:38 +02:00
parent 33eaf0bdda
commit cf259d4099
9 changed files with 27 additions and 49 deletions

View file

@ -78,4 +78,4 @@ code fence without language {MD040:73}
markdownLint {MD044}
![](image.jpg) {MD045}
![](image.jpg) {MD045} {MD047}

View file

@ -16,4 +16,4 @@ MarkDownLint.
A [normal](link) and an [empty one]() and a [fragment](#one).
An image without alternate text ![](image.jpg)
An image without alternate text ![](image.jpg)

View file

@ -45,7 +45,7 @@
"errorRange": [25, 13]
},
{
"lineNumber": 20,
"lineNumber": 19,
"ruleNames": [ "MD043", "required-headings", "required-headers" ],
"ruleDescription": "Required heading structure",
"ruleInformation": "https://github.com/DavidAnson/markdownlint/blob/v0.0.0/doc/Rules.md#md043",
@ -88,5 +88,14 @@
"errorDetail": null,
"errorContext": null,
"errorRange": null
},
{
"lineNumber": 19,
"ruleNames": [ "MD047", "single-trailing-newline" ],
"ruleDescription": "Files should end with a single newline character",
"ruleInformation": "https://github.com/DavidAnson/markdownlint/blob/v0.0.0/doc/Rules.md#md047",
"errorDetail": null,
"errorContext": null,
"errorRange": null
}
]

View file

@ -808,7 +808,8 @@ module.exports.styleAll = function styleAll(test) {
"MD040": [ 73 ],
"MD041": [ 1 ],
"MD042": [ 77 ],
"MD045": [ 81 ]
"MD045": [ 81 ],
"MD047": [ 81 ]
}
};
test.deepEqual(actualResult, expectedResult, "Undetected issues.");
@ -847,7 +848,8 @@ module.exports.styleRelaxed = function styleRelaxed(test) {
"MD035": [ 61 ],
"MD036": [ 65 ],
"MD042": [ 77 ],
"MD045": [ 81 ]
"MD045": [ 81 ],
"MD047": [ 81 ]
}
};
test.deepEqual(actualResult, expectedResult, "Undetected issues.");
@ -2719,25 +2721,3 @@ $$\n`
test.done();
});
};
module.exports.newLineAtTheEndOfFile =
function newLineAtTheEndOfFile(test) {
test.expect(2);
markdownlint({
"files": "./test/new_line_EOF.md"
}, function callback(err, actual) {
test.ifError(err);
const expected = { "./test/new_line_EOF.md":
[
{ "lineNumber": 3,
"ruleNames": [ "MD047", "new-line-eof" ],
"ruleDescription": "New lines at the end of file",
"ruleInformation": `${homepage}/blob/v${version}/doc/Rules.md#md047`,
"errorDetail": "file does not end with new line",
"errorContext": null,
"errorRange": null }
] };
test.deepEqual(actual, expected, "Unexpected issues.");
test.done();
});
};

View file

@ -1,4 +0,0 @@
{
"default": true,
"MD047": false
}

View file

@ -1,3 +0,0 @@
# File ending without new line
This file ends without new line.