tests/auto/qlocalsocket/lackey/scripts/server.js
changeset 0 1918ee327afb
equal deleted inserted replaced
-1:000000000000 0:1918ee327afb
       
     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 }