Add QDateTime support for QXlsx::Cell
This commit is contained in:
@@ -18,6 +18,7 @@ private Q_SLOTS:
|
||||
void testAddFormat2();
|
||||
void testSolidFillBackgroundColor();
|
||||
|
||||
void testReadNumFmts();
|
||||
void testReadFonts();
|
||||
void testReadFills();
|
||||
void testReadBorders();
|
||||
@@ -128,6 +129,21 @@ void StylesTest::testReadBorders()
|
||||
QCOMPARE(styles.m_bordersList.size(), 2);
|
||||
}
|
||||
|
||||
void StylesTest::testReadNumFmts()
|
||||
{
|
||||
QByteArray xmlData ="<numFmts count=\"2\">"
|
||||
"<numFmt numFmtId=\"164\" formatCode=\"yyyy-mm-ddThh:mm:ss\"/>"
|
||||
"<numFmt numFmtId=\"165\" formatCode=\"dd/mm/yyyy\"/>"
|
||||
"</numFmts>";
|
||||
|
||||
QXlsx::Styles styles(true);
|
||||
QXlsx::XmlStreamReader reader(xmlData);
|
||||
reader.readNextStartElement();//So current node is numFmts
|
||||
styles.readNumFmts(reader);
|
||||
|
||||
QCOMPARE(styles.m_customNumFmts.size(), 2);
|
||||
}
|
||||
|
||||
QTEST_APPLESS_MAIN(StylesTest)
|
||||
|
||||
#include "tst_stylestest.moc"
|
||||
|
||||
Reference in New Issue
Block a user