Add MD022 with tests, create shared module.

This commit is contained in:
David Anson 2015-03-08 23:08:43 -07:00
parent 5591cf4587
commit 9bedd25234
7 changed files with 75 additions and 3 deletions

View file

@ -3,6 +3,7 @@
var fs = require("fs");
var path = require("path");
var markdownlint = require("../lib/markdownlint");
var shared = require("../lib/shared");
var Q = require("q");
function createTestForFile(file) {
@ -31,7 +32,7 @@ function createTestForFile(file) {
var expectedPromise = Q.nfcall(fs.readFile, file, { "encoding": "utf8" })
.then(
function fileContents(contents) {
var lines = contents.split(/\r\n|\r|\n/);
var lines = contents.split(shared.newLineRe);
var results = {};
lines.forEach(function forLine(line, lineNum) {
var regex = /\{(MD\d+)(?::(\d+))?\}/g;