From daeff262bb314be1a45b4b29559eda9f340bc4b0 Mon Sep 17 00:00:00 2001 From: Debao Zhang Date: Tue, 5 Nov 2013 09:14:18 +0800 Subject: [PATCH] Add a unit test for worksheet --- tests/auto/worksheet/tst_worksheet.cpp | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/tests/auto/worksheet/tst_worksheet.cpp b/tests/auto/worksheet/tst_worksheet.cpp index 9abc93c..d437d15 100644 --- a/tests/auto/worksheet/tst_worksheet.cpp +++ b/tests/auto/worksheet/tst_worksheet.cpp @@ -20,6 +20,7 @@ private Q_SLOTS: void testEmptySheet(); void testDimension(); void testSheetView(); + void testSetColumn(); void testWriteCells(); void testWriteHyperlinks(); @@ -77,6 +78,23 @@ void WorksheetTest::testSheetView() QVERIFY2(xmldata.contains("windowProtection=\"1\""), "windowProtection"); } +void WorksheetTest::testSetColumn() +{ + QXlsx::Worksheet sheet("", 1, 0); + sheet.setColumn(0, 10, 20.0); //"A:K" + sheet.setColumn(3, 7, 10.0); //"D:H" + sheet.setColumn(5, 5, 15.0); //"F:F" + + QByteArray xmldata = sheet.saveToXmlData(); + + qDebug()<