Thiago, i've written a test for a bool optional. Does it work as expected?
void tst_QOptional::boolOptional()
{
QOptional<bool> nullOpt;
QOptional<bool> trueOpt(true);
QOptional<bool> falseOpt(false);
QVERIFY(!(nullOpt == false));
QVERIFY(!(nullOpt == true));
QVERIFY((nullOpt != false));
QVERIFY((nullOpt != true));
QVERIFY(!(trueOpt == false));
QVERIFY((trueOpt == true));
QVERIFY((trueOpt != false));
QVERIFY(!(trueOpt != true));
QVERIFY((falseOpt == false));
QVERIFY(!(falseOpt == true));
QVERIFY(!(falseOpt != false));
QVERIFY((falseOpt != true));
}
Иван Комиссаров
21 авг. 2014 г., в 18:52, Thiago Macieira <[email protected]>
написал(а):
_______________________________________________
Development mailing list
[email protected]
http://lists.qt-project.org/mailman/listinfo/development