From 44ec3a151c37e2e15a25c82973f8cd31d70def8c Mon Sep 17 00:00:00 2001 From: Marcel Jackwerth Date: Mon, 20 Feb 2012 17:25:13 +0100 Subject: [PATCH] use diff in less-test.js to display more info on test failures --- test/less-test.js | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/less-test.js b/test/less-test.js index 9a922548..8798bb9d 100644 --- a/test/less-test.js +++ b/test/less-test.js @@ -30,6 +30,14 @@ fs.readdirSync('test/less').forEach(function (file) { sys.print(stylize("ERROR: " + (err && err.message), 'red')); } else { sys.print(stylize("FAIL", 'yellow')); + + require('diff').diffLines(css, less).forEach(function(item) { + if(item.added || item.removed) { + sys.print(stylize(item.value, item.added ? 'green' : 'red')); + } else { + sys.print(item.value); + } + }) } sys.puts(""); });