diff options
author | Mark Spruiell <mes@zeroc.com> | 2012-05-10 16:45:22 -0700 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2012-05-10 16:45:22 -0700 |
commit | 485691562a75595eda00af35f5235f6fc22fa36c (patch) | |
tree | 4eaf48ac7512239a47d97e533cd3da1a75084f29 /py/test/Ice/slicing/exceptions/Server.py | |
parent | * C++ implementation for compact/sliced formats (diff) | |
download | ice-485691562a75595eda00af35f5235f6fc22fa36c.tar.bz2 ice-485691562a75595eda00af35f5235f6fc22fa36c.tar.xz ice-485691562a75595eda00af35f5235f6fc22fa36c.zip |
C++ bug fixes; adding more Python tests
Diffstat (limited to 'py/test/Ice/slicing/exceptions/Server.py')
-rwxr-xr-x | py/test/Ice/slicing/exceptions/Server.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/py/test/Ice/slicing/exceptions/Server.py b/py/test/Ice/slicing/exceptions/Server.py index ff397e4f192..eb0c585a9b6 100755 --- a/py/test/Ice/slicing/exceptions/Server.py +++ b/py/test/Ice/slicing/exceptions/Server.py @@ -100,6 +100,25 @@ class TestI(Test.TestIntf): umd2.umd2 = "UnknownMostDerived2.umd2" raise umd2 + def unknownMostDerived2AsBaseCompact(self, current=None): + umd2 = Test.UnknownMostDerived2() + umd2.b = "UnknownMostDerived2.b" + umd2.ui = "UnknownMostDerived2.ui" + umd2.umd2 = "UnknownMostDerived2.umd2" + raise umd2 + + def relayKnownPreservedAsBase(self, r, current=None): + r.knownPreservedAsBase() + + def relayKnownPreservedAsKnownPreserved(self, r, current=None): + r.knownPreservedAsKnownPreserved() + + def relayUnknownPreservedAsBase(self, r, current=None): + r.unknownPreservedAsBase() + + def relayUnknownPreservedAsKnownPreserved(self, r, current=None): + r.unknownPreservedAsKnownPreserved() + def run(args, communicator): properties = communicator.getProperties() properties.setProperty("Ice.Warn.Dispatch", "0") |