discourse/spec/system/page_objects/modals/discard_draft.rb

21 lines
422 B
Ruby

# frozen_string_literal: true
module PageObjects
module Modals
class DiscardDraft < PageObjects::Modals::Base
MODAL_SELECTOR = ".discard-draft-modal"
def open?
has_css?(".modal.d-modal#{MODAL_SELECTOR}")
end
def closed?
has_no_css?(".modal.d-modal#{MODAL_SELECTOR}")
end
def click_save
footer.find("button.save-draft").click
end
end
end
end