From a080fc59a3fca08bdc6e23a2eeae440f5c7047b3 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Thu, 7 Jul 2016 22:17:34 +0100 Subject: Use exports for all tests --- test/html/write.tests.js | 60 +++++++++++++++++++++++------------------------- 1 file changed, 29 insertions(+), 31 deletions(-) (limited to 'test/html/write.tests.js') diff --git a/test/html/write.tests.js b/test/html/write.tests.js index 531995f..9db8c79 100644 --- a/test/html/write.tests.js +++ b/test/html/write.tests.js @@ -1,40 +1,38 @@ var assert = require("assert"); -var test = require("../testing").test; +var test = require("../test")(module); var html = require("../../lib/html"); var writers = require("../../lib/writers"); -describe("HTML write", function() { - test("text is HTML escaped", function() { - assert.equal( - generateString(html.text("<>&")), - "<>&"); - }); - - test("double quotes outside of attributes are not escaped", function() { - assert.equal( - generateString(html.text('"')), - '"'); - }); - - test("element attributes are HTML escaped", function() { - assert.equal( - generateString(html.freshElement("p", {"x": "<"})), - '

'); - }); - - test("double quotes inside attributes are escaped", function() { - assert.equal( - generateString(html.freshElement("p", {"x": '"'})), - '

'); - }); - - test("element children are written", function() { - assert.equal( - generateString(html.freshElement("p", {}, [html.text("Hello")])), - '

Hello

'); - }); +test("text is HTML escaped", function() { + assert.equal( + generateString(html.text("<>&")), + "<>&"); +}); + +test("double quotes outside of attributes are not escaped", function() { + assert.equal( + generateString(html.text('"')), + '"'); +}); + +test("element attributes are HTML escaped", function() { + assert.equal( + generateString(html.freshElement("p", {"x": "<"})), + '

'); +}); + +test("double quotes inside attributes are escaped", function() { + assert.equal( + generateString(html.freshElement("p", {"x": '"'})), + '

'); +}); + +test("element children are written", function() { + assert.equal( + generateString(html.freshElement("p", {}, [html.text("Hello")])), + '

Hello

'); }); function generateString(node) { -- cgit v1.2.3