diff --git a/test/less-test.js b/test/less-test.js index 3669ae7f..0b3309ce 100644 --- a/test/less-test.js +++ b/test/less-test.js @@ -61,6 +61,7 @@ fs.readdirSync('test/less/errors').forEach(function (file) { fs.readFile(path.join('test/less/errors', name) + '.txt', 'utf-8', function (e, expectedErr) { sys.print("- error/" + name + ": "); expectedErr = expectedErr.replace("{path}", path.join(process.cwd(), "/test/less/errors/")) + .replace("{pathrel}", path.join("test", "less", "errors/")) .replace(/\r\n/g, '\n'); if (!err) { if (compiledLess) { diff --git a/test/less/errors/import-no-semi.txt b/test/less/errors/import-no-semi.txt index 3691a733..60ae3f37 100644 --- a/test/less/errors/import-no-semi.txt +++ b/test/less/errors/import-no-semi.txt @@ -1,2 +1,2 @@ -ParseError: Syntax Error on line 1 in C:\git\less.js\test\less\errors\import-no-semi.less:1:0 +ParseError: Syntax Error on line 1 in {path}import-no-semi.less:1:0 1 @import "this-statement-is-invalid.less" diff --git a/test/less/errors/import-subfolder1.txt b/test/less/errors/import-subfolder1.txt index b47628bb..7bfd3b32 100644 --- a/test/less/errors/import-subfolder1.txt +++ b/test/less/errors/import-subfolder1.txt @@ -1,3 +1,3 @@ -NameError: .mixin-not-defined is undefined in test\less\errors\mixin-not-defined.less:11:0 +NameError: .mixin-not-defined is undefined in {pathrel}mixin-not-defined.less:11:0 10 11 .mixin-not-defined(); diff --git a/test/less/errors/import-subfolder2.txt b/test/less/errors/import-subfolder2.txt index 10545872..1c59d176 100644 --- a/test/less/errors/import-subfolder2.txt +++ b/test/less/errors/import-subfolder2.txt @@ -1,2 +1,2 @@ -ParseError: Syntax Error on line 1 in test\less\errors\parse-error-curly-bracket.less:1:0 +ParseError: Syntax Error on line 1 in {pathrel}parse-error-curly-bracket.less:1:0 1 }} diff --git a/test/less/errors/mixin-not-defined.txt b/test/less/errors/mixin-not-defined.txt index 0d468976..f45de6ac 100644 --- a/test/less/errors/mixin-not-defined.txt +++ b/test/less/errors/mixin-not-defined.txt @@ -1,3 +1,3 @@ -NameError: .mixin-not-defined is undefined in C:\git\less.js\test\less\errors\mixin-not-defined.less:11:0 +NameError: .mixin-not-defined is undefined in {path}mixin-not-defined.less:11:0 10 11 .mixin-not-defined(); diff --git a/test/less/errors/parse-error-curly-bracket.txt b/test/less/errors/parse-error-curly-bracket.txt index 65b442da..f472c174 100644 --- a/test/less/errors/parse-error-curly-bracket.txt +++ b/test/less/errors/parse-error-curly-bracket.txt @@ -1,2 +1,2 @@ -ParseError: Syntax Error on line 1 in C:\git\less.js\test\less\errors\parse-error-curly-bracket.less:1:0 +ParseError: Syntax Error on line 1 in {path}parse-error-curly-bracket.less:1:0 1 }} diff --git a/test/less/errors/property-ie5-hack.txt b/test/less/errors/property-ie5-hack.txt index 90662ad7..c809140e 100644 --- a/test/less/errors/property-ie5-hack.txt +++ b/test/less/errors/property-ie5-hack.txt @@ -1,4 +1,4 @@ -ParseError: Syntax Error on line 2 in C:\git\less.js\test\less\errors\property-ie5-hack.less:2:2 +ParseError: Syntax Error on line 2 in {path}property-ie5-hack.less:2:2 1 .test { 2 display/*/: block; /*sorry for IE5*/ 3 }