diff options
author | William R. Otte <wotte@dre.vanderbilt.edu> | 2006-07-24 15:50:11 +0000 |
---|---|---|
committer | William R. Otte <wotte@dre.vanderbilt.edu> | 2006-07-24 15:50:11 +0000 |
commit | 6b846cf03c0bcbd8c276cb0af61a181e5f98eaae (patch) | |
tree | da50d054f9c761c3f6a5923f6979e93306c56d68 /TAO/tests/Abstract_Interface/README | |
parent | 0e555b9150d38e3b3473ba325b56db2642e6352b (diff) | |
download | ATCD-6b846cf03c0bcbd8c276cb0af61a181e5f98eaae.tar.gz |
Repo restructuring
Diffstat (limited to 'TAO/tests/Abstract_Interface/README')
-rw-r--r-- | TAO/tests/Abstract_Interface/README | 49 |
1 files changed, 0 insertions, 49 deletions
diff --git a/TAO/tests/Abstract_Interface/README b/TAO/tests/Abstract_Interface/README deleted file mode 100644 index f4607cafe2a..00000000000 --- a/TAO/tests/Abstract_Interface/README +++ /dev/null @@ -1,49 +0,0 @@ -# $Id$ - -Description: - -This code contains some simple tests of abstract interfaces. - -Note: - -The test for passing state with a valuetype is based on the code -in TAO/tests/OBV/Forward. A simple valuetype tree is constructed -by defining valuetypes that can contain other valuetypes as a root -or as left and right branches. All nodes also contain a string name. -The tree is constructed on the server side and the root is passed back to the -client in an OUT argument as an abstract interface. The valuetype -is extracted, and the contents of the tree are displayed. - -The other two tests are for operations of an interface passed as an -abstract interface. A derived interface is passed to the client in -an OUT argument as an abstract interface which is the parent of the -derived interface's base class. The base class operation is called -directly on the abstract interface by the client. Then the interface -itself is extracted and cast to the derived type. Finally, both the -base class and the derived class operations are called by the client. - -In the final test, an operation called on the abstract interface -is made to throw a user exception deliberately to test exception -handling. - -Usage: - -The server will put the passer object's IOR into a file with a default -name known to the client. However, the filename may be changed with: - -$ server -o <filename> - -in which case the client should be run as follows: - -$ client -k file://<filename> - -Other client command line options: - --d Enable test output for debugging --s Test the passing of state only --o Test operations only --e Test exception handling only - -The last three options are mutually exclusive and will override -any previous test selection options. The default behavior is to run -all three tests.
\ No newline at end of file |