tests/auto/qxmlserializer/tst_qxmlserializer.cpp
changeset 3 41300fa6a67c
parent 0 1918ee327afb
child 4 3b1da2848fc7
equal deleted inserted replaced
2:56cd8111b7f7 3:41300fa6a67c
   146 
   146 
   147     /* Check default value. */
   147     /* Check default value. */
   148     {
   148     {
   149         const QXmlQuery query;
   149         const QXmlQuery query;
   150         const QXmlSerializer serializer(query, &file);
   150         const QXmlSerializer serializer(query, &file);
   151         QCOMPARE(serializer.outputDevice(), &file);
   151         QCOMPARE(serializer.outputDevice(), static_cast< QIODevice *>(&file));
   152     }
   152     }
   153 }
   153 }
   154 
   154 
   155 void tst_QXmlSerializer::serializationError() const
   155 void tst_QXmlSerializer::serializationError() const
   156 {
   156 {
   157     QFETCH(QString, queryString);
   157     QFETCH(QString, queryString);
   158     QXmlQuery query;
   158     QXmlQuery query;
   159     MessageSilencer silencer;
   159     MessageSilencer silencer;
   160     query.setMessageHandler(&silencer);
   160     query.setMessageHandler(&silencer);
   161     
   161 
   162     query.setQuery(queryString);
   162     query.setQuery(queryString);
   163 
   163 
   164     QByteArray output;
   164     QByteArray output;
   165     QBuffer buffer(&output);
   165     QBuffer buffer(&output);
   166     QVERIFY(buffer.open(QIODevice::WriteOnly));
   166     QVERIFY(buffer.open(QIODevice::WriteOnly));