discourse-ai/spec/system/page_objects/modals/diff_modal.rb

28 lines
599 B
Ruby
Raw Normal View History

2023-08-24 20:49:24 -04:00
# frozen_string_literal: true
module PageObjects
module Modals
class DiffModal < PageObjects::Modals::Base
def visible?
page.has_css?(".composer-ai-helper-modal", wait: 5)
end
def confirm_changes
find(".d-modal__footer button.confirm", wait: 5).click
2023-08-24 20:49:24 -04:00
end
def discard_changes
find(".d-modal__footer button.discard", wait: 5).click
end
2023-08-24 20:49:24 -04:00
def old_value
find(".composer-ai-helper-modal__old-value").text
end
def new_value
find(".composer-ai-helper-modal__new-value").text
end
end
end
end