gecko-dev/xpcom/remote/tests
2000-02-15 21:42:53 +00:00
..
cComb Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
chkComb Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
chkIn Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
chkIO Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
chkOut Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
cIn Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
cIO Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
clean Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
client.cpp Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
clientComb.cpp Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
clientIn.cpp Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
clientInOut.cpp Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
clientOut.cpp Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
common.cpp Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
cOut Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
deftest.h Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
Makefile Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
Makefile.in Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
Makefile.IN
Makefile.INOUT
Makefile.OUT
nsIRPCTest.idl Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
nsIRPCTestComb.idl Removed obsolete comments from idls. 2000-02-15 21:42:53 +00:00
nsIRPCTestIn.idl Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
nsIRPCTestInOut.idl Removed obsolete comments from idls. 2000-02-15 21:42:53 +00:00
nsIRPCTestOut.idl Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
proto.h Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
README Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
sComb Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
server.cpp Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
serverComb.cpp Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
serverIn.cpp Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
serverInOut.cpp Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
serverOut.cpp Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
sIn Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
sIO Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00
sOut Updated remote-xpcom tests. 2000-02-15 21:34:28 +00:00

To build the tests,
 - Run make or gmake.

To run the tests,
 - Run each server and client modules on separate terminals.
 - Type the following,

     sIn   -  server for IN parameter tests
     cIn   -  client for IN parameter tests
     sOut  -  server for OUT parameter tests
     cOut  -  client for OUT parameter tests
     sIO   -  server for INOUT parameter tests
     cIO   -  client for INOUT parameter tests
     sComb -  server for Combinational tests
     cComb -  client for Combinational tests
  
   Each server and client module writes the values of each
   parameter that it sends and/or receive to a result file. 
   Each has its own result file.

To check the result, the result files of the server and 
the client will be compared using the diff tool. Tests
pass if data in both files exactly match; otherwise,
they fail.
     chkIn   - comparing the IN result files  
     chkOut  - comparing the OUT result files
     chkIO   - comparing the INOUT result files
     chkComb - comparing the Combinational result files