From d3a8fc6cf15038553f0d67e79c03afb64e826644 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Fri, 29 Mar 2013 21:11:44 +0000 Subject: Test that asString closes all elements --- tests/html-generator.tests.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'tests/html-generator.tests.js') diff --git a/tests/html-generator.tests.js b/tests/html-generator.tests.js index d5a4b9e..822aed9 100644 --- a/tests/html-generator.tests.js +++ b/tests/html-generator.tests.js @@ -2,6 +2,7 @@ var assert = require("assert"); var test = require("./testing").test; var HtmlGenerator = require("../lib/html-generator").HtmlGenerator; +var styles = require("../lib/styles"); describe('HtmlGenerator', function() { @@ -14,5 +15,12 @@ describe('HtmlGenerator', function() { var generator = new HtmlGenerator(); generator.text("<"); return assert.equal("<", generator.asString()); - }) + }); + + test('asString closes all elements', function() { + var generator = new HtmlGenerator(); + generator.style(styles.elements(["p", "span"])); + generator.text("Hello!"); + return assert.equal("

Hello!

", generator.asString()); + }); }) -- cgit v1.2.3