summaryrefslogtreecommitdiff
path: root/java/test/Ice/operations/Twoways.java
diff options
context:
space:
mode:
authorBernard Normier <bernard@zeroc.com>2007-02-16 21:19:13 +0000
committerBernard Normier <bernard@zeroc.com>2007-02-16 21:19:13 +0000
commit7b5360ff74ff2375ca934e76a8b4c840c1c5565d (patch)
treecf211fb26f29617d9da2ee12b2311a9f348918ce /java/test/Ice/operations/Twoways.java
parentRemove *.config files frmo BV/C# Remove all windows project files (diff)
downloadice-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.java12
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();
}
}