@Override public Object call() throws Exception { return mgr.updateProperties(fileId, props); } }, cls, msg);
IgfsEntryInfo info = meta.updateProperties(fileId, props);
assertNull("Unexpected stored properties: " + info, info.properties().get(key2)); info = mgr.updateProperties(fileId, F.asMap(key1, "1")); info = mgr.updateProperties(fileId, F.asMap(key2, "2")); assertEquals("Unexpected stored properties: " + info, "2", info.properties().get(key2)); info = mgr.updateProperties(fileId, F.<String, String>asMap(key1, null)); info = mgr.updateProperties(fileId, F.<String, String>asMap(key2, null)); mgr.softDelete(new IgfsPath("/file"), false, null); assertNull(mgr.updateProperties(dir.id(), F.asMap("p", "7")));
IgfsEntryInfo info = meta.updateProperties(fileId, props);