mirror of
https://github.com/discourse/discourse.git
synced 2025-02-08 04:18:23 +00:00
dc2a0854b0
When admin has unseen new feature, gift emoji is added to a link. In addition, `/new-features` path was changed to `/whats-new`
33 lines
745 B
Ruby
33 lines
745 B
Ruby
# frozen_string_literal: true
|
|
|
|
module PageObjects
|
|
module Pages
|
|
class AdminDashboardNewFeatures < PageObjects::Pages::Base
|
|
def visit
|
|
page.visit("/admin/dashboard/whats-new")
|
|
self
|
|
end
|
|
|
|
def has_screenshot?
|
|
page.has_css?(".admin-new-feature-item__screenshot")
|
|
end
|
|
|
|
def has_no_screenshot?
|
|
page.has_no_css?(".admin-new-feature-item__screenshot")
|
|
end
|
|
|
|
def has_learn_more_link?
|
|
page.has_css?(".admin-new-feature-item__learn-more")
|
|
end
|
|
|
|
def has_emoji?
|
|
page.has_css?(".admin-new-feature-item__new-feature-emoji")
|
|
end
|
|
|
|
def has_no_emoji?
|
|
page.has_no_css?(".admin-new-feature-item__new-feature-emoji")
|
|
end
|
|
end
|
|
end
|
|
end
|