tests/auto/qstringlist/tst_qstringlist.cpp
changeset 30 5dc02b23752f
parent 18 2f34d5167611
equal deleted inserted replaced
29:b72c6db6890b 30:5dc02b23752f
    75     void lastIndexOf_regExp();
    75     void lastIndexOf_regExp();
    76 
    76 
    77     void streamingOperator();
    77     void streamingOperator();
    78     void join() const;
    78     void join() const;
    79     void join_data() const;
    79     void join_data() const;
       
    80     void joinEmptiness() const;
    80 };
    81 };
    81 
    82 
    82 extern const char email[];
    83 extern const char email[];
    83 
    84 
    84 tst_QStringList::tst_QStringList()
    85 tst_QStringList::tst_QStringList()
   309                         << QLatin1String("c"))
   310                         << QLatin1String("c"))
   310                 << QString(QLatin1String(" "))
   311                 << QString(QLatin1String(" "))
   311                 << QString("a b c");
   312                 << QString("a b c");
   312 }
   313 }
   313 
   314 
       
   315 void tst_QStringList::joinEmptiness() const
       
   316 {
       
   317     QStringList list;
       
   318     QString string = list.join(QString());
       
   319 
       
   320     QVERIFY(string.isEmpty());
       
   321     QVERIFY(string.isNull());
       
   322 }
       
   323 
   314 QTEST_APPLESS_MAIN(tst_QStringList)
   324 QTEST_APPLESS_MAIN(tst_QStringList)
   315 #include "tst_qstringlist.moc"
   325 #include "tst_qstringlist.moc"