diff options
author | Markus Mohrhard <markus.mohrhard@collabora.co.uk> | 2014-03-03 07:50:05 +0100 |
---|---|---|
committer | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2014-03-03 10:56:28 +0100 |
commit | 1c3c83e6a35ee4258c9d658494297d1453a70806 (patch) | |
tree | 0743c3770fe80963c5d991928c5f4c9e7f74db08 /sc | |
parent | 46e25170b901211f9e9bed117e25428505d8536c (diff) |
add import test for strict OOXML import in calc
Change-Id: I4dc0fb84cc9e2601e7ae8b82a467787388ac4d99
Diffstat (limited to 'sc')
-rw-r--r-- | sc/qa/unit/data/xlsx/universal-content-strict.xlsx | bin | 0 -> 14290 bytes | |||
-rw-r--r-- | sc/qa/unit/filters-test.cxx | 11 |
2 files changed, 11 insertions, 0 deletions
diff --git a/sc/qa/unit/data/xlsx/universal-content-strict.xlsx b/sc/qa/unit/data/xlsx/universal-content-strict.xlsx Binary files differnew file mode 100644 index 000000000000..32beb4d00197 --- /dev/null +++ b/sc/qa/unit/data/xlsx/universal-content-strict.xlsx diff --git a/sc/qa/unit/filters-test.cxx b/sc/qa/unit/filters-test.cxx index 53f8c76a6e9e..74a68aeb9311 100644 --- a/sc/qa/unit/filters-test.cxx +++ b/sc/qa/unit/filters-test.cxx @@ -64,6 +64,7 @@ public: void testContentODS(); void testContentXLS(); void testContentXLSX(); + void testContentXLSXStrict(); // strict OOXML void testContentLotus123(); void testContentDIF(); void testContentXLS_XML(); @@ -315,6 +316,16 @@ void ScFiltersTest::testContentXLSX() xDocSh->DoClose(); } +void ScFiltersTest::testContentXLSXStrict() +{ + ScDocShellRef xDocSh = loadDoc("universal-content-strict.", XLSX); + xDocSh->DoHardRecalc(true); + + ScDocument* pDoc = xDocSh->GetDocument(); + testContentImpl(pDoc, XLSX); + xDocSh->DoClose(); +} + void ScFiltersTest::testContentLotus123() { ScDocShellRef xDocSh = loadDoc("universal-content.", LOTUS123); |