7 class QxtPipeTest: public QObject
17 QVERIFY(p2.readAll()=="hi");
27 QVERIFY(p3.readAll()=="hi");
36 QVERIFY(p2.readAll()=="hi");
37 QVERIFY(p1.bytesAvailable()==0);
40 QVERIFY(p1.readAll()=="rehi");
41 QVERIFY(p2.bytesAvailable()==0);
47 p1.connect(&p2,QIODevice::ReadOnly);
50 QVERIFY(p1.bytesAvailable()==0);
51 QVERIFY(p2.bytesAvailable()==0);
54 QVERIFY(p1.readAll()=="rehi");
55 QVERIFY(p2.bytesAvailable()==0);
61 p1.connect(&p2,QIODevice::WriteOnly);
64 QVERIFY(p1.bytesAvailable()==0);
65 QVERIFY(p2.readAll()=="hi");
68 QVERIFY(p1.bytesAvailable()==0);
69 QVERIFY(p2.bytesAvailable()==0);
73 QTEST_MAIN(QxtPipeTest)