var newWindows = currentlyOpenWindows.stream().filter(window -> !windows.containsValue(window)).toList();
newWindows.forEach(newWindow -> {
synchronized (outputWriters) {
- outputWriters.forEach(writeLine -> writeLine.accept(createEvent("new-window", new Pair("id", newWindow.getName()), new Pair("is-frame", newWindow instanceof Frame))));
+ outputWriters.forEach(writeLine -> writeLine.accept(createEvent("window-opened", new Pair("id", newWindow.getName()), new Pair("is-frame", newWindow instanceof Frame))));
}
windows.put(newWindow.getName(), newWindow);
});
var window = new Window(null);
try {
window.setVisible(true);
- assertThat(reader.get(), isJsonStringMatching(jsonObject().where("event", jsonText("new-window")).where("is-frame", jsonBoolean(false))));
+ assertThat(reader.get(), isJsonStringMatching(jsonObject().where("event", jsonText("window-opened")).where("is-frame", jsonBoolean(false))));
} finally {
window.setVisible(false);
}
var frame = new Frame("Frame Title");
frame.setVisible(true);
try {
- assertThat(reader.get(), isJsonStringMatching(jsonObject().where("event", jsonText("new-window")).where("is-frame", jsonBoolean(true))));
+ assertThat(reader.get(), isJsonStringMatching(jsonObject().where("event", jsonText("window-opened")).where("is-frame", jsonBoolean(true))));
} finally {
frame.setVisible(false);
}
createConnection(server, verifyConnectedEvent(((reader, ready, writer) -> {
startedThreads.countDown();
windowOpened.await();
- assertThat(reader.get(), isJsonStringMatching(jsonObject().where("event", jsonText("new-window"))));
+ assertThat(reader.get(), isJsonStringMatching(jsonObject().where("event", jsonText("window-opened"))));
notifiedThreads.countDown();
})));
} catch (Exception e) {
createConnection(server, verifyConnectedEvent(((reader, ready, writer) -> {
startedThreads.countDown();
windowOpened.await();
- assertThat(reader.get(), isJsonStringMatching(jsonObject().where("event", jsonText("new-window"))));
+ assertThat(reader.get(), isJsonStringMatching(jsonObject().where("event", jsonText("window-opened"))));
notifiedThreads.countDown();
})));
} catch (Exception e) {
window.setVisible(true);
try {
var reply = objectMapper.readTree(reader.get());
- assertThat(reply, jsonObject().where("event", jsonText("new-window")).where("id", not(jsonMissing())));
+ assertThat(reply, jsonObject().where("event", jsonText("window-opened")).where("id", not(jsonMissing())));
var windowName = reply.get("id").asText();
writer.accept("info window " + windowName);
reply = objectMapper.readTree(reader.get());