diff options
| author | Michael Williamson <mike@zwobble.org> | 2013-03-29 21:11:44 +0000 |
|---|---|---|
| committer | Michael Williamson <mike@zwobble.org> | 2013-03-29 21:11:44 +0000 |
| commit | d3a8fc6cf15038553f0d67e79c03afb64e826644 (patch) | |
| tree | 20b71fedf242867ab1c963b1e359d1c8b84a2524 | |
| parent | 257aee36fef663731ad29924b296ee518bf6e68f (diff) | |
Test that asString closes all elements
| -rw-r--r-- | tests/html-generator.tests.js | 10 |
1 files changed, 9 insertions, 1 deletions
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("<p><span>Hello!</span></p>", generator.asString()); + }); }) |
