Revert "Use a variable on the stack to not have a temporary in the call"
[ACE_TAO.git] / TAO / tests / Portable_Interceptors / PICurrent / README
blob98e491468d73dfe67d0f645a9de695ae3ed35adb
1 This test verifies that the "PICurrent" object semantics are correct
2 on both the client side and the server side.  In particular, it
3 attempts to make sure the request scope current (RSC) and thread scope
4 current (TSC) copying semantics are correct when transitioning between
5 the two scopes on both the client and server sides.  This is
6 accomplished by setting and getting elements of different types in the
7 RSC and TSC slot tables at various points during the course of an
8 invocation.
10 Expected output is along the lines of the following:
12 ==== Running PICurrent test
13 PICurrentTest::test: <IOR:010000001b000000...>
14 (9378|1078768288) Extracted <46> from RSC slot 0
15 (9378|1078768288) Client side RSC/TSC semantics appear to be correct.
16 (9377|1080582944) Inserted number <62> into RSC.
17 Test method invoked.
18 (9377|1080582944) Retrieved number <62> from TSC.
19 (9377|1080582944) Extracted <62> from RSC slot 0
20 (9377|1080582944) RSC->TSC->RSC copying appears to be working.
21 (9377|1080582944) String "Drink milk!" inserted into TSC.
22 (9377|1080582944) Retrieved "Drink milk!" from the RSC.
23 (9377|1080582944) Server side RSC/TSC semantics appear to be correct.
24 (9378|1078768288) Retrieved "Et tu Brute?" from the TSC.
25 (9377|1080582944) Server is shutting down.
26 Event loop finished.