diff --git a/test/data/div.html b/test/data/div.rt similarity index 100% rename from test/data/div.html rename to test/data/div.rt diff --git a/test/data/div.js b/test/data/div.rt.js similarity index 100% rename from test/data/div.js rename to test/data/div.rt.js diff --git a/test/data/repeat.html b/test/data/repeat.rt similarity index 100% rename from test/data/repeat.html rename to test/data/repeat.rt diff --git a/test/data/repeat.js b/test/data/repeat.rt.js similarity index 100% rename from test/data/repeat.js rename to test/data/repeat.rt.js diff --git a/test/data/test.html b/test/data/test.rt similarity index 100% rename from test/data/test.html rename to test/data/test.rt diff --git a/test/data/test.js b/test/data/test.rt.js similarity index 100% rename from test/data/test.js rename to test/data/test.rt.js diff --git a/test/src/test.js b/test/src/test.js index 0ace142..8baf232 100644 --- a/test/src/test.js +++ b/test/src/test.js @@ -8,20 +8,20 @@ var path = require('path'); var dataPath = path.resolve(__dirname, '..', 'data'); test('timing test', function (t) { - t.plan(3); + var files = ['div.rt', 'test.rt', 'repeat.rt']; + t.plan(files.length); - check('div.html'); - check('test.html'); - check('repeat.html'); + files.forEach(check); function check(testFile) { var filename = path.join(dataPath, testFile); var html = fs.readFileSync(filename).toString(); - var expected = fs.readFileSync(filename.replace(".html", ".js")).toString(); + var expected = fs.readFileSync(filename + '.js').toString(); +// var expected = fs.readFileSync(filename.replace(".html", ".js")).toString(); var actual = reactTemplates.convertTemplateToReact(html); t.equal(actual, expected); if (actual !== expected) { - fs.writeFileSync("testdata.js", actual); + fs.writeFileSync(filename + ".actual.js", actual); } } });