mirror of
https://github.com/discourse/discourse.git
synced 2025-04-25 23:14:30 +08:00
spec
This commit is contained in:
parent
e4be0eee70
commit
015b4e2c0c
@ -99,6 +99,7 @@ export default class List extends Component {
|
||||
{{on "mouseleave" (fn @onHighlight null)}}
|
||||
role="button"
|
||||
tabindex="0"
|
||||
data-identifier={{item.identifier}}
|
||||
>
|
||||
{{component (this.componentForItem item.type) item=item}}
|
||||
</li>
|
||||
|
@ -13,7 +13,7 @@ module PageObjects
|
||||
end
|
||||
|
||||
def input
|
||||
component.find(".chat-message-creator__input")
|
||||
component.find(".chat-message-creator__search-input__input")
|
||||
end
|
||||
|
||||
def filter(query = "")
|
||||
@ -104,7 +104,7 @@ module PageObjects
|
||||
end
|
||||
|
||||
def build_row_selector(chatable, **args)
|
||||
selector = ".chat-message-creator__row"
|
||||
selector = ".chat-message-creator__list-item"
|
||||
selector += content_selector(**args)
|
||||
selector += chatable_selector(chatable, **args)
|
||||
selector
|
||||
@ -116,9 +116,9 @@ module PageObjects
|
||||
selector = ".-selected" if args[:selected]
|
||||
selector = ":not(.-disabled)" if args[:enabled]
|
||||
if args[:active]
|
||||
selector += ".-active"
|
||||
selector += ".-highlighted"
|
||||
elsif args[:inactive]
|
||||
selector += ":not(.-active)"
|
||||
selector += ":not(.-highlighted)"
|
||||
end
|
||||
selector
|
||||
end
|
||||
@ -126,14 +126,11 @@ module PageObjects
|
||||
def chatable_selector(chatable, **args)
|
||||
selector = ""
|
||||
if chatable.try(:category_channel?)
|
||||
selector += ".-channel"
|
||||
selector += "[data-id='c-#{chatable.id}']"
|
||||
selector += "[data-identifier='c-#{chatable.id}']"
|
||||
elsif chatable.try(:direct_message_channel?)
|
||||
selector += ".-channel"
|
||||
selector += "[data-id='c-#{chatable.id}']"
|
||||
selector += "[data-identifier='c-#{chatable.id}']"
|
||||
else
|
||||
selector += ".-user"
|
||||
selector += "[data-id='u-#{chatable.id}']"
|
||||
selector += "[data-identifier='u-#{chatable.id}']"
|
||||
end
|
||||
selector
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user