diff options
Diffstat (limited to 'writerperfect/qa/unit/EPUBExportTest.cxx')
-rw-r--r-- | writerperfect/qa/unit/EPUBExportTest.cxx | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/writerperfect/qa/unit/EPUBExportTest.cxx b/writerperfect/qa/unit/EPUBExportTest.cxx index a7bb9c322c5e..3bce1b5a9ba5 100644 --- a/writerperfect/qa/unit/EPUBExportTest.cxx +++ b/writerperfect/qa/unit/EPUBExportTest.cxx @@ -62,6 +62,7 @@ public: void testCharNamedstyle(); void testNamedStyleInheritance(); void testNestedSpan(); + void testLineBreak(); CPPUNIT_TEST_SUITE(EPUBExportTest); CPPUNIT_TEST(testOutlineLevel); @@ -75,6 +76,7 @@ public: CPPUNIT_TEST(testCharNamedstyle); CPPUNIT_TEST(testNamedStyleInheritance); CPPUNIT_TEST(testNestedSpan); + CPPUNIT_TEST(testLineBreak); CPPUNIT_TEST_SUITE_END(); }; @@ -317,6 +319,15 @@ void EPUBExportTest::testNestedSpan() assertCss(aCssDoc, aRed, " font-family: 'Liberation Mono';"); } +void EPUBExportTest::testLineBreak() +{ + createDoc("line-break.fodt", {}); + + mpXmlDoc = parseExport("OEBPS/sections/section0001.xhtml"); + // This was 0, line break was not handled. + assertXPath(mpXmlDoc, "//xhtml:p/xhtml:br", 1); +} + CPPUNIT_TEST_SUITE_REGISTRATION(EPUBExportTest); } |