From 92d7cc4c856b160bf8db05d9e1edc2ad22261954 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Sun, 31 Mar 2013 12:54:22 +0100 Subject: Ignore empty paragraphs --- tests/html-generator.tests.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'tests/html-generator.tests.js') diff --git a/tests/html-generator.tests.js b/tests/html-generator.tests.js index f71ea59..4510351 100644 --- a/tests/html-generator.tests.js +++ b/tests/html-generator.tests.js @@ -24,6 +24,19 @@ describe('HtmlGenerator', function() { return assert.equal(generator.asString(), "

Hello!

"); }); + test('elements with no text are not generated', function() { + var generator = new HtmlGenerator(); + generator.style(styles.elements(["p", "span"])); + return assert.equal(generator.asString(), ""); + }); + + test('generates empty string if text is empty string', function() { + var generator = new HtmlGenerator(); + generator.style(styles.elements(["p", "span"])); + generator.text("") + return assert.equal(generator.asString(), ""); + }); + test('can leave some HTML elements for next style', function() { var generator = new HtmlGenerator(); var listStyle = styles.elements([ -- cgit v1.2.3