From 27fcf604684cb358d2dc2e550dc93d0e66d5757b Mon Sep 17 00:00:00 2001 From: Eike Rathke Date: Thu, 20 Oct 2016 19:33:53 +0200 Subject: unit test for tdf#97968, Cut&Paste grouped references adjustment Change-Id: Id644012454d992c01ebcce6fe35d1dcdd1bc4d53 --- sc/qa/unit/ucalc.hxx | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'sc/qa/unit/ucalc.hxx') diff --git a/sc/qa/unit/ucalc.hxx b/sc/qa/unit/ucalc.hxx index 2a7a1a259827..041a8277a110 100644 --- a/sc/qa/unit/ucalc.hxx +++ b/sc/qa/unit/ucalc.hxx @@ -17,6 +17,7 @@ struct TestImpl; class ScUndoPaste; +class ScUndoCut; /** * Temporarily set formula grammar. @@ -45,6 +46,7 @@ public: static void printRange(ScDocument* pDoc, const ScRange& rRange, const char* pCaption); static void clearRange(ScDocument* pDoc, const ScRange& rRange); static void clearSheet(ScDocument* pDoc, SCTAB nTab); + static ScUndoCut* cutToClip(ScDocShell& rDocSh, const ScRange& rRange, ScDocument* pClipDoc, bool bCreateUndo); static void copyToClip(ScDocument* pSrcDoc, const ScRange& rRange, ScDocument* pClipDoc); static void pasteFromClip(ScDocument* pDestDoc, const ScRange& rDestRange, ScDocument* pClipDoc); static void pasteOneCellFromClip(ScDocument* pDestDoc, const ScRange& rDestRange, ScDocument* pClipDoc, InsertDeleteFlags eFlags = InsertDeleteFlags::ALL); @@ -328,6 +330,7 @@ public: void testCopyPasteSkipEmpty2(); void testCopyPasteSkipEmptyConditionalFormatting(); void testCutPasteRefUndo(); + void testCutPasteGroupRefUndo(); void testMoveRefBetweenSheets(); void testUndoCut(); void testMoveBlock(); @@ -629,6 +632,7 @@ public: CPPUNIT_TEST(testCopyPasteSkipEmpty2); //CPPUNIT_TEST(testCopyPasteSkipEmptyConditionalFormatting); CPPUNIT_TEST(testCutPasteRefUndo); + CPPUNIT_TEST(testCutPasteGroupRefUndo); CPPUNIT_TEST(testMoveRefBetweenSheets); CPPUNIT_TEST(testUndoCut); CPPUNIT_TEST(testMoveBlock); -- cgit v1.2.3