mirror of
https://github.com/discourse/discourse.git
synced 2025-05-31 03:32:17 +08:00
DEV: Fix admin confirmation flaky spec (#29456)
This commit is contained in:
@ -59,8 +59,14 @@ module PageObjects
|
||||
setting_element.find(".setting-controls button.ok").click
|
||||
end
|
||||
|
||||
def has_overridden_setting?(setting_name)
|
||||
find_setting(setting_name, overridden: true)
|
||||
def has_overridden_setting?(setting_name, value: nil)
|
||||
setting_field = find_setting(setting_name, overridden: true)
|
||||
return setting_field.find(".setting-value input").value == value.to_s if value
|
||||
true
|
||||
end
|
||||
|
||||
def has_no_overridden_setting?(setting_name)
|
||||
find_setting(setting_name, overridden: false)
|
||||
end
|
||||
|
||||
def values_in_list(setting_name)
|
||||
|
Reference in New Issue
Block a user