7 class QxtFifoPipeTest: public QObject
18 QDataStream(io)<<"hello"<<34;
21 QDataStream(io)>>str>>i;
22 QVERIFY2(i==34,"output not matching input");
23 QVERIFY2(str==QString("hello"),"output not mathing input");
28 QSignalSpy spyr(io, SIGNAL(readyRead()));
30 QVERIFY2 (spyr.count()> 0, "not emitting readyRead" );
37 QByteArray data("askdoamsdoiasmdpoeiowaopimwaioemfowefnwaoief");
38 QVERIFY(io->write(data)==data.size());
39 QVERIFY(io->bytesAvailable()==data.size());
41 QVERIFY(io->bytesAvailable()==0);
45 void cleanupTestCase()
57 QTEST_MAIN(QxtFifoPipeTest)