mirror of
https://github.com/discourse/discourse.git
synced 2025-02-19 14:32:45 +08:00

Usage: ``` click_logo # globally accessible PageObjects::Components::Logo.click PageObjects::Components::Logo.hover ```
18 lines
290 B
Ruby
18 lines
290 B
Ruby
# frozen_string_literal: true
|
|
|
|
module PageObjects
|
|
module Components
|
|
class Logo < PageObjects::Pages::Base
|
|
SELECTOR = "#site-logo"
|
|
|
|
def self.click
|
|
new.find(SELECTOR).click
|
|
end
|
|
|
|
def self.hover
|
|
new.find(SELECTOR).hover
|
|
end
|
|
end
|
|
end
|
|
end
|