0
|
1 |
#/bin/qscript
|
|
2 |
function QVERIFY(x, server) {
|
|
3 |
if (!(x)) {
|
|
4 |
throw(server.errorString());
|
|
5 |
}
|
|
6 |
}
|
|
7 |
var server = new QScriptLocalServer;
|
|
8 |
QVERIFY(server.listen("qlocalsocket_autotest"), server);
|
|
9 |
var done = args[1];
|
|
10 |
var testLine = "test";
|
|
11 |
while (done > 0) {
|
|
12 |
QVERIFY(server.waitForNewConnection(), server);
|
|
13 |
var serverSocket = server.nextConnection();
|
|
14 |
serverSocket.write(testLine);
|
|
15 |
QVERIFY(serverSocket.waitForBytesWritten(), serverSocket);
|
|
16 |
QVERIFY(serverSocket.errorString() == ""
|
|
17 |
||serverSocket.errorString() == "Unknown error", serverSocket);
|
|
18 |
--done;
|
|
19 |
}
|