diff options
author | Bernard Normier <bernard@zeroc.com> | 2007-02-16 21:19:13 +0000 |
---|---|---|
committer | Bernard Normier <bernard@zeroc.com> | 2007-02-16 21:19:13 +0000 |
commit | 7b5360ff74ff2375ca934e76a8b4c840c1c5565d (patch) | |
tree | cf211fb26f29617d9da2ee12b2311a9f348918ce /java/test/Ice/operations/Twoways.java | |
parent | Remove *.config files frmo BV/C# Remove all windows project files (diff) | |
download | ice-7b5360ff74ff2375ca934e76a8b4c840c1c5565d.tar.bz2 ice-7b5360ff74ff2375ca934e76a8b4c840c1c5565d.tar.xz ice-7b5360ff74ff2375ca934e76a8b4c840c1c5565d.zip |
ImplicitContext updates
Diffstat (limited to 'java/test/Ice/operations/Twoways.java')
-rw-r--r-- | java/test/Ice/operations/Twoways.java | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/java/test/Ice/operations/Twoways.java b/java/test/Ice/operations/Twoways.java index 328b3ae4013..1683c2f09d2 100644 --- a/java/test/Ice/operations/Twoways.java +++ b/java/test/Ice/operations/Twoways.java @@ -670,8 +670,8 @@ class Twoways // Test implicit context propagation // - String[] impls = {"Shared", "SharedWithoutLocking", "PerThread"}; - for(int i = 0; i < 3; i++) + String[] impls = {"Shared", "PerThread"}; + for(int i = 0; i < 2; i++) { Ice.InitializationData initData = new Ice.InitializationData(); initData.properties = communicator.getProperties()._clone(); @@ -691,9 +691,11 @@ class Twoways test(ic.getImplicitContext().getContext().equals(ctx)); test(p3.opContext().equals(ctx)); - ic.getImplicitContext().set("zero", "ZERO"); + test(ic.getImplicitContext().containsKey("zero") == false); + String r = ic.getImplicitContext().put("zero", "ZERO"); + test(r.equals("")); + test(ic.getImplicitContext().containsKey("zero") == true); test(ic.getImplicitContext().get("zero").equals("ZERO")); - test(ic.getImplicitContext().getWithDefault("foobar", "foo").equals("foo")); ctx = ic.getImplicitContext().getContext(); test(p3.opContext().equals(ctx)); @@ -714,6 +716,8 @@ class Twoways ic.getImplicitContext().setContext(ctx); test(p3.opContext().equals(combined)); + test(ic.getImplicitContext().remove("one").equals("ONE")); + ic.destroy(); } } |