Нет, Capybara не предоставляет ничего подобного, и все методы обработки оповещений используют блок, который откроет оповещение, поэтому написание собственного сопоставителя для этого не просто.
Вы могли бы сделать что-то вроде
expect do
accept_alert do # may want to pass a `wait` option to `accept_alert` to shorten how long it will check for an alert to exist
click_link('some link')
end
end.to raise_error(Capybara::ModalNotFound)