// File TimeTestLupine.cm. -- Copyright (C) 1985 by Xerox Corporation. All rights reserved. // Last edited by BZM on 2-Mar-82 21:22:03. -- Bob Hagmann February 8, 1985 5:19:28 pm PST // Lupine.df includes the required test environment and // exports the necessary stub compilation environment. // Compile the remote test interface. Compile /juwc ^ LupineTimeTest // Generate the RPC stubs of LupineTimeTest. // Only if Lupine is being debugged: Run Lupine Lupine TargetLanguage[Mesa] ^ DefaultParameterPassing[VALUE] ^ TranslateInterface[LupineTimeTest] // Compile both the stubs and the test program modules. Compile /juwc ^ ^ LupineTimeTestRpcControl ^ LupineTimeTestRpcClientImpl ^ LupineTimeTestRpcBinderImpl ^ LupineTimeTestRpcServerImpl ^ ^ LupineTimeTestImpl ^ LupineTimeTestDriver ^ LupineTimeTestBinder // Bind up one- and two-machine test configurations. Binder ^ LupineTimeTestCombined.config/a ^ LupineTimeTestClient.config/a ^ LupineTimeTestServer.config/a // Prepare to Spy. // The spy is in flux: Run SpyNub // Run the test... Run LupineTimeTestCombined