From fe8918642d9d95bbc099993b96e845bdc17215e1 Mon Sep 17 00:00:00 2001 From: Michael Williamson Date: Fri, 18 Jul 2014 15:00:53 +0100 Subject: Ignore underline by default --- tests/document-to-html.tests.js | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) (limited to 'tests') diff --git a/tests/document-to-html.tests.js b/tests/document-to-html.tests.js index e8d6d27..4bdc43c 100644 --- a/tests/document-to-html.tests.js +++ b/tests/document-to-html.tests.js @@ -1,6 +1,7 @@ var assert = require("assert"); var promises = require("../lib/promises"); +var mammoth = require("../lib"); var documents = require("../lib/documents"); var DocumentConverter = require("../lib/document-to-html").DocumentConverter; var test = require("./testing").test; @@ -139,21 +140,21 @@ describe('DocumentConverter', function() { }); }); - test('underline runs are wrapped in tags', function() { + test('underline runs are ignored by default', function() { var run = runOfText("Hello.", {isUnderline: true}); var converter = new DocumentConverter(); return converter.convertToHtml(run).then(function(result) { - assert.equal(result.value, "Hello."); + assert.equal(result.value, "Hello."); }); }); - - test('underline runs can exist inside other tags', function() { - var run = new documents.Paragraph([ - runOfText("Hello.", {isUnderline: true}) - ]); - var converter = new DocumentConverter(); + + test('underline runs can be wrapped in tags', function() { + var run = runOfText("Hello.", {isUnderline: true}); + var converter = new DocumentConverter({ + convertUnderline: mammoth.underline.element("u") + }); return converter.convertToHtml(run).then(function(result) { - assert.equal(result.value, "

Hello.

"); + assert.equal(result.value, "Hello."); }); }); -- cgit v1.2.3