module Playwright::LocatorUtils
def get_by_role_selector(role, **options)
def get_by_role_selector(role, **options) = [] udeHidden: -> (value) { ['include-hidden', value.to_s] }, : -> (value) { ['name', escape_for_attribute_selector_or_regex(value, options[:exact])]}, ked bled cted nded udeHidden l sed do |attr_name| ptions.key?(attr_name) tr_value = options[attr_name] ops << (ex[attr_name]&.call(attr_value) || [attr_name, attr_value.to_s]) props.map { |k, v| "[#{k}=#{v}]"}.join('') nal:role=#{role}#{opts}"