В одном из моих функциональных тестов GEB у нас есть ситуация, когда мы открываем новое окно, используя
withNewWindow({ button.click() }, "close": true, "wait": true) {
//Other things
}
Теперь, когда это окно закрывается, открывается диалоговое окно подтверждения, в котором говорится, хотите ли вы покинуть эту страницу или нет. Как закрыть это диалоговое окно подтверждения?
Я знаю, что есть метод withConfirm
для закрытия диалогов подтверждения, но я ничего не делаю, чтобы открыть/закрыть его, а вместо этого withNewWindow
открывает/закрывает его.
Я пробовал разные варианты, но не мог понять, как это сделать. Я просмотрел документы, но не смог найти никаких примеров для этого.