diff options
author | Eike Rathke <erack@redhat.com> | 2017-03-09 22:38:57 +0100 |
---|---|---|
committer | Eike Rathke <erack@redhat.com> | 2017-03-09 23:16:42 +0100 |
commit | 96175e7ed24fc007f88c418f8d449b6bd07563ad (patch) | |
tree | 4c0888d9506c0db7ca86fc2084fbfed6dd1d438f /sc/qa | |
parent | 8645f6d866427bfd82bce1bf96721533c113c077 (diff) |
it's raining drawing layers
Change-Id: Ieee5cb5792535185ef09c3775072ed739fb0e4b0
Diffstat (limited to 'sc/qa')
-rw-r--r-- | sc/qa/unit/ucalc.cxx | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/sc/qa/unit/ucalc.cxx b/sc/qa/unit/ucalc.cxx index dcb9a9076f9e..40a280135f01 100644 --- a/sc/qa/unit/ucalc.cxx +++ b/sc/qa/unit/ucalc.cxx @@ -776,6 +776,9 @@ void Test::testCopyToDocument() { CPPUNIT_ASSERT_MESSAGE ("failed to insert sheet", m_pDoc->InsertTab (0, "src")); + // We need a drawing layer in order to create caption objects. + m_pDoc->InitDrawLayer(&getDocShell()); + m_pDoc->SetString(0, 0, 0, "Header"); m_pDoc->SetString(0, 1, 0, "1"); m_pDoc->SetString(0, 2, 0, "2"); @@ -1986,6 +1989,9 @@ void Test::testSheetCopy() CPPUNIT_ASSERT_EQUAL_MESSAGE("document should have one sheet to begin with.", static_cast<SCTAB>(1), m_pDoc->GetTableCount()); + // We need a drawing layer in order to create caption objects. + m_pDoc->InitDrawLayer(&getDocShell()); + // Insert text in A1. m_pDoc->SetString(ScAddress(0,0,0), "copy me"); @@ -5247,6 +5253,9 @@ void Test::testNoteDeleteCol() ScDocument& rDoc = getDocShell().GetDocument(); rDoc.InsertTab(0, "Sheet1"); + // We need a drawing layer in order to create caption objects. + m_pDoc->InitDrawLayer(&getDocShell()); + ScAddress rAddr(1, 1, 0); ScPostIt* pNote = m_pDoc->GetOrCreateNote(rAddr); pNote->SetText(rAddr, "Hello"); @@ -5471,6 +5480,9 @@ void Test::testAreasWithNotes() ScDocument& rDoc = getDocShell().GetDocument(); rDoc.InsertTab(0, "Sheet1"); + // We need a drawing layer in order to create caption objects. + m_pDoc->InitDrawLayer(&getDocShell()); + ScAddress rAddr(1, 5, 0); ScPostIt* pNote = m_pDoc->GetOrCreateNote(rAddr); pNote->SetText(rAddr, "Hello"); @@ -6270,6 +6282,9 @@ void Test::testSetStringAndNote() { m_pDoc->InsertTab(0, "Test"); + // We need a drawing layer in order to create caption objects. + m_pDoc->InitDrawLayer(&getDocShell()); + //note on A1 ScAddress aAdrA1 (0, 0, 0); ScPostIt* pNote = m_pDoc->GetOrCreateNote(aAdrA1); |