equal
deleted
inserted
replaced
504 connect(&socket, SIGNAL(readyRead()), SLOT(tcpSocketNonBlocking_readyRead())); |
504 connect(&socket, SIGNAL(readyRead()), SLOT(tcpSocketNonBlocking_readyRead())); |
505 tcpSocketNonBlocking_socket = &socket; |
505 tcpSocketNonBlocking_socket = &socket; |
506 |
506 |
507 // Connect |
507 // Connect |
508 socket.connectToHost(QtNetworkSettings::serverName(), 143); |
508 socket.connectToHost(QtNetworkSettings::serverName(), 143); |
509 QCOMPARE(socket.state(), QTcpSocket::HostLookupState); |
509 QVERIFY(socket.state() == QTcpSocket::HostLookupState || |
|
510 socket.state() == QTcpSocket::ConnectingState); |
510 |
511 |
511 QTestEventLoop::instance().enterLoop(30); |
512 QTestEventLoop::instance().enterLoop(30); |
512 if (QTestEventLoop::instance().timeout()) { |
513 if (QTestEventLoop::instance().timeout()) { |
513 QFAIL("Timed out"); |
514 QFAIL("Timed out"); |
514 } |
515 } |
638 if (QTestEventLoop::instance().timeout()) |
639 if (QTestEventLoop::instance().timeout()) |
639 QFAIL("Network operation timed out"); |
640 QFAIL("Network operation timed out"); |
640 |
641 |
641 QByteArray hostName = QtNetworkSettings::serverName().toLatin1(); |
642 QByteArray hostName = QtNetworkSettings::serverName().toLatin1(); |
642 QVERIFY(tmpSocket->state() == QAbstractSocket::ConnectedState); |
643 QVERIFY(tmpSocket->state() == QAbstractSocket::ConnectedState); |
643 QVERIFY(tmpSocket->write("GET /mediumfile HTTP/1.0\r\n") > 0); |
644 QVERIFY(tmpSocket->write("GET /qtest/mediumfile HTTP/1.0\r\n") > 0); |
644 QVERIFY(tmpSocket->write("Host: ") > 0); |
645 QVERIFY(tmpSocket->write("Host: ") > 0); |
645 QVERIFY(tmpSocket->write(hostName.data()) > 0); |
646 QVERIFY(tmpSocket->write(hostName.data()) > 0); |
646 QVERIFY(tmpSocket->write("\r\n") > 0); |
647 QVERIFY(tmpSocket->write("\r\n") > 0); |
647 QVERIFY(tmpSocket->write("\r\n") > 0); |
648 QVERIFY(tmpSocket->write("\r\n") > 0); |
648 |
649 |