summaryrefslogtreecommitdiff
path: root/sw/qa/extras/uiwriter/uiwriter.cxx
diff options
context:
space:
mode:
authorshubham656 <shubham656jain@gmail.com>2021-07-07 04:15:54 +0530
committerXisco Fauli <xiscofauli@libreoffice.org>2021-07-13 11:10:46 +0200
commita72b6d2df5978c0f43e04432581f4bc62c2c6d8f (patch)
treee89e3a1b9c74144799c3f1f9a81c21bb5adfc46d /sw/qa/extras/uiwriter/uiwriter.cxx
parentb33634a5c07c8f7032967d8e939100a50e0152ae (diff)
tdf#78150 Add UnitTest
Change-Id: I2ec92c229fcb6d38fd78c520a48d0bd3b739a82e Reviewed-on: https://gerrit.libreoffice.org/c/core/+/118542 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Diffstat (limited to 'sw/qa/extras/uiwriter/uiwriter.cxx')
-rw-r--r--sw/qa/extras/uiwriter/uiwriter.cxx19
1 files changed, 19 insertions, 0 deletions
diff --git a/sw/qa/extras/uiwriter/uiwriter.cxx b/sw/qa/extras/uiwriter/uiwriter.cxx
index 533c752349ea..ea8e797b5737 100644
--- a/sw/qa/extras/uiwriter/uiwriter.cxx
+++ b/sw/qa/extras/uiwriter/uiwriter.cxx
@@ -283,6 +283,7 @@ public:
void testTdf89954();
void testTdf89720();
void testTdf88986();
+ void testTdf78150();
void testTdf87922();
void testTdf77014();
void testTdf92648();
@@ -403,6 +404,7 @@ public:
CPPUNIT_TEST(testTdf89954);
CPPUNIT_TEST(testTdf89720);
CPPUNIT_TEST(testTdf88986);
+ CPPUNIT_TEST(testTdf78150);
CPPUNIT_TEST(testTdf87922);
CPPUNIT_TEST(testTdf77014);
CPPUNIT_TEST(testTdf92648);
@@ -4292,6 +4294,23 @@ void SwUiWriterTest::testTdf88986()
CPPUNIT_ASSERT(aSet.HasItem(SID_COLOR_TABLE));
}
+void SwUiWriterTest::testTdf78150()
+{
+ SwDoc* pDoc = createSwDoc();
+ SwWrtShell* pWrtShell = pDoc->GetDocShell()->GetWrtShell();
+ pWrtShell->Insert("foobar");
+
+ CPPUNIT_ASSERT_EQUAL(OUString("foobar"), getParagraph(1)->getString());
+
+ dispatchCommand(mxComponent, ".uno:DelToStartOfWord", {});
+
+ // Without the fix, test fails with:
+ // equality assertion failed
+ // - Expected:
+ // - Actual : f
+ CPPUNIT_ASSERT_EQUAL(OUString(""), getParagraph(1)->getString());
+}
+
void SwUiWriterTest::testTdf87922()
{
// Create an SwDrawTextInfo.