From 14dd7c82b7929757e5cff9106b3b2c873fe72637 Mon Sep 17 00:00:00 2001 From: Matt Huntington Date: Fri, 19 Feb 2016 11:52:56 -0500 Subject: [PATCH] using mocha, not jasmine --- {tests => test}/input/links/list.txt | 0 {tests => test}/input/links/paragraph.txt | 0 {tests => test}/input/lists.txt | 0 {tests => test}/input/single_lines.txt | 0 test/links-spec.js | 22 +++++++++++++++++++++ test/lists-spec.js | 14 +++++++++++++ {tests => test}/output/links/list.html | 0 {tests => test}/output/links/paragraph.html | 0 {tests => test}/output/lists.html | 0 {tests => test}/output/single_lines.html | 0 test/single-lines-spec.js | 14 +++++++++++++ tests/links-spec.js | 21 -------------------- tests/lists-spec.js | 13 ------------ tests/single-lines-spec.js | 13 ------------ 14 files changed, 50 insertions(+), 47 deletions(-) rename {tests => test}/input/links/list.txt (100%) rename {tests => test}/input/links/paragraph.txt (100%) rename {tests => test}/input/lists.txt (100%) rename {tests => test}/input/single_lines.txt (100%) create mode 100644 test/links-spec.js create mode 100644 test/lists-spec.js rename {tests => test}/output/links/list.html (100%) rename {tests => test}/output/links/paragraph.html (100%) rename {tests => test}/output/lists.html (100%) rename {tests => test}/output/single_lines.html (100%) create mode 100644 test/single-lines-spec.js delete mode 100644 tests/links-spec.js delete mode 100644 tests/lists-spec.js delete mode 100644 tests/single-lines-spec.js diff --git a/tests/input/links/list.txt b/test/input/links/list.txt similarity index 100% rename from tests/input/links/list.txt rename to test/input/links/list.txt diff --git a/tests/input/links/paragraph.txt b/test/input/links/paragraph.txt similarity index 100% rename from tests/input/links/paragraph.txt rename to test/input/links/paragraph.txt diff --git a/tests/input/lists.txt b/test/input/lists.txt similarity index 100% rename from tests/input/lists.txt rename to test/input/lists.txt diff --git a/tests/input/single_lines.txt b/test/input/single_lines.txt similarity index 100% rename from tests/input/single_lines.txt rename to test/input/single_lines.txt diff --git a/test/links-spec.js b/test/links-spec.js new file mode 100644 index 0000000..4f22568 --- /dev/null +++ b/test/links-spec.js @@ -0,0 +1,22 @@ +var fs = require('fs'); +var assert = require('assert'); +var converter = require('../index.js'); + +describe("parser", function () { + it("should render links in a list", function (done) { + fs.readFile('test/input/links/list.txt', 'utf8',function(err, input){ + fs.readFile('test/output/links/list.html', 'utf8',function(err, output){ + assert.equal(converter(input)+'\n',output); + done(); + }); + }); + }); + it("should render links in a paragraph", function (done) { + fs.readFile('test/input/links/paragraph.txt', 'utf8',function(err, input){ + fs.readFile('test/output/links/paragraph.html', 'utf8',function(err, output){ + assert.equal(converter(input)+'\n',output); + done(); + }); + }); + }); +}); diff --git a/test/lists-spec.js b/test/lists-spec.js new file mode 100644 index 0000000..11cd917 --- /dev/null +++ b/test/lists-spec.js @@ -0,0 +1,14 @@ +var fs = require('fs'); +var assert = require('assert'); +var converter = require('../index.js'); + +describe("parser", function () { + it("should render lists", function (done) { + fs.readFile('test/input/lists.txt', 'utf8',function(err, input){ + fs.readFile('test/output/lists.html', 'utf8',function(err, output){ + assert.equal(converter(input)+'\n',output); + done(); + }); + }); + }); +}); diff --git a/tests/output/links/list.html b/test/output/links/list.html similarity index 100% rename from tests/output/links/list.html rename to test/output/links/list.html diff --git a/tests/output/links/paragraph.html b/test/output/links/paragraph.html similarity index 100% rename from tests/output/links/paragraph.html rename to test/output/links/paragraph.html diff --git a/tests/output/lists.html b/test/output/lists.html similarity index 100% rename from tests/output/lists.html rename to test/output/lists.html diff --git a/tests/output/single_lines.html b/test/output/single_lines.html similarity index 100% rename from tests/output/single_lines.html rename to test/output/single_lines.html diff --git a/test/single-lines-spec.js b/test/single-lines-spec.js new file mode 100644 index 0000000..cacb951 --- /dev/null +++ b/test/single-lines-spec.js @@ -0,0 +1,14 @@ +var fs = require('fs'); +var assert = require('assert'); +var converter = require('../index.js'); + +describe("parser", function (done) { + it("should render paragraphs and headers", function (done) { + fs.readFile('test/input/single_lines.txt', 'utf8',function(err, input){ + fs.readFile('test/output/single_lines.html', 'utf8',function(err, output){ + assert.equal(converter(input)+'\n',output); + done(); + }); + }); + }); +}); diff --git a/tests/links-spec.js b/tests/links-spec.js deleted file mode 100644 index a7874d9..0000000 --- a/tests/links-spec.js +++ /dev/null @@ -1,21 +0,0 @@ -var fs = require('fs'); -var converter = require('../index.js'); - -describe("parser", function () { - it("should render links in a list", function (done) { - fs.readFile('tests/input/links/list.txt', 'utf8',function(err, input){ - fs.readFile('tests/output/links/list.html', 'utf8',function(err, output){ - expect(converter(input)+'\n').toBe(output); - done(); - }); - }); - }); - it("should render links in a paragraph", function (done) { - fs.readFile('tests/input/links/paragraph.txt', 'utf8',function(err, input){ - fs.readFile('tests/output/links/paragraph.html', 'utf8',function(err, output){ - expect(converter(input)+'\n').toBe(output); - done(); - }); - }); - }); -}); diff --git a/tests/lists-spec.js b/tests/lists-spec.js deleted file mode 100644 index 47b83f1..0000000 --- a/tests/lists-spec.js +++ /dev/null @@ -1,13 +0,0 @@ -var fs = require('fs'); -var converter = require('../index.js'); - -describe("parser", function () { - it("should render lists", function (done) { - fs.readFile('tests/input/lists.txt', 'utf8',function(err, input){ - fs.readFile('tests/output/lists.html', 'utf8',function(err, output){ - expect(converter(input)+'\n').toBe(output); - done(); - }); - }); - }); -}); diff --git a/tests/single-lines-spec.js b/tests/single-lines-spec.js deleted file mode 100644 index 7faf81d..0000000 --- a/tests/single-lines-spec.js +++ /dev/null @@ -1,13 +0,0 @@ -var fs = require('fs'); -var converter = require('../index.js'); - -describe("parser", function (done) { - it("should render paragraphs and headers", function (done) { - fs.readFile('tests/input/single_lines.txt', 'utf8',function(err, input){ - fs.readFile('tests/output/single_lines.html', 'utf8',function(err, output){ - expect(converter(input)+'\n').toBe(output); - done(); - }); - }); - }); -});