added keySet tests

This commit is contained in:
Rob Austin
2015-05-01 19:03:46 +01:00
parent 62d028eb4b
commit 3a12032261
@@ -272,7 +272,22 @@ public class MapWireHandlerProcessor<K, V> implements
}
if (keySet.contentEquals(eventName)) {
throw new UnsupportedOperationException("todo");
outWire.write(reply).type("set-proxy").writeValue()
.marshallable(w -> {
CharSequence root = csp.subSequence(0, csp
.length() - "#map".length());
final StringBuilder csp = acquireStringBuilder()
.append(root)
.append("#keySet");
w.write(CoreFields.csp).text(csp);
w.write(CoreFields.cid).int64(createCid(csp));
});
return;
}
if (values.contentEquals(eventName)) {