Proyectos de Subversion Moodle

Rev

Rev 1 | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 1 Rev 1441
Línea 225... Línea 225...
225
        //div[@class='list-group' and not(contains(@class, 'hidden'))]//*[text()[contains(., %locator%)]] |
225
        //div[@class='list-group' and not(contains(@class, 'hidden'))]//*[text()[contains(., %locator%)]] |
226
        .//*[@data-region='message-drawer']//div[@data-region='group-info-content-container']
226
        .//*[@data-region='message-drawer']//div[@data-region='group-info-content-container']
227
        //div[@data-region='empty-message-container' and not(contains(@class, 'hidden')) and contains(., %locator%)]
227
        //div[@data-region='empty-message-container' and not(contains(@class, 'hidden')) and contains(., %locator%)]
228
XPATH
228
XPATH
229
    , 'group_message_tab' => <<<XPATH
229
    , 'group_message_tab' => <<<XPATH
230
        .//*[@data-region='message-drawer']//button[@data-toggle='collapse' and contains(string(), %locator%)]
230
        .//*[@data-region='message-drawer']//button[@data-bs-toggle='collapse' and contains(string(), %locator%)]
231
XPATH
231
XPATH
232
    , 'group_message_list_area' => <<<XPATH
232
    , 'group_message_list_area' => <<<XPATH
233
        .//*[@data-region='message-drawer']//*[contains(@data-region, concat('view-overview-', %locator%))]
233
        .//*[@data-region='message-drawer']//*[contains(@data-region, concat('view-overview-', %locator%))]
234
XPATH
234
XPATH
235
    , 'group_message_message_content' => <<<XPATH
235
    , 'group_message_message_content' => <<<XPATH
Línea 263... Línea 263...
263
XPATH
263
XPATH
264
        , 'section' => <<<XPATH
264
        , 'section' => <<<XPATH
265
.//li[contains(concat(' ', normalize-space(@class), ' '), ' section ')][./descendant::*[self::h3]
265
.//li[contains(concat(' ', normalize-space(@class), ' '), ' section ')][./descendant::*[self::h3]
266
    [normalize-space(.) = %locator%][contains(concat(' ', normalize-space(@class), ' '), ' sectionname ') or
266
    [normalize-space(.) = %locator%][contains(concat(' ', normalize-space(@class), ' '), ' sectionname ') or
267
    contains(concat(' ', normalize-space(@class), ' '), ' section-title ')]] |
267
    contains(concat(' ', normalize-space(@class), ' '), ' section-title ')]] |
-
 
268
.//li[contains(concat(' ', normalize-space(@class), ' '), ' section ')][./descendant::*[self::h4]
-
 
269
    [normalize-space(.) = %locator%][contains(concat(' ', normalize-space(@class), ' '), ' sectionname ') or
-
 
270
    contains(concat(' ', normalize-space(@class), ' '), ' section-title ')]] |
268
.//div[contains(concat(' ', normalize-space(@class), ' '), ' sitetopic ')]
271
.//div[contains(concat(' ', normalize-space(@class), ' '), ' sitetopic ')]
269
    [./descendant::*[self::h2][normalize-space(.) = %locator%] or %locator% = 'frontpage']
272
    [./descendant::*[self::h2][normalize-space(.) = %locator%] or %locator% = 'frontpage']
270
XPATH
273
XPATH
271
        , 'table' => <<<XPATH
274
        , 'table' => <<<XPATH
272
.//table[(./@id = %locator% or contains(.//caption, %locator%) or contains(.//th, %locator%) or contains(concat(' ', normalize-space(@class), ' '), %locator% ))]
275
.//table[(./@id = %locator% or contains(.//caption, %locator%) or contains(.//th, %locator%) or contains(concat(' ', normalize-space(@class), ' '), %locator% ))]
Línea 323... Línea 326...
323
             'inplaceeditable' => <<<XPATH
326
             'inplaceeditable' => <<<XPATH
324
.//descendant::span[@data-inplaceeditable][descendant::a[%titleMatch%]]
327
.//descendant::span[@data-inplaceeditable][descendant::a[%titleMatch%]]
325
XPATH
328
XPATH
326
        ,
329
        ,
327
            'date_time' => <<<XPATH
330
            'date_time' => <<<XPATH
-
 
331
.//*[
-
 
332
    (%idMatch% or ./legend[%exactTagTextMatch%]
-
 
333
        or parent::div[@data-groupname=%locator% or ./label[contains(normalize-space(string(.)), %locator%)]]
-
 
334
    ) and
328
.//fieldset[(%idMatch% or ./legend[%exactTagTextMatch%]) and (@data-fieldtype='date' or @data-fieldtype='date_time')]
335
    (@data-fieldtype='date' or @data-fieldtype='date_time'
-
 
336
        or @data-fieldtype='date_selector' or @data-fieldtype='date_time_selector')
-
 
337
]
329
XPATH
338
XPATH
330
        ,
339
        ,
331
            'select_menu' => <<<XPATH
340
            'select_menu' => <<<XPATH
332
//*[@role='combobox'][@aria-labelledby = //label[contains(normalize-space(string(.)), %locator%)]/@id]
341
//*[@role='combobox'][@aria-labelledby = //span[contains(normalize-space(string(.)), %locator%)]/@id]
333
XPATH
342
XPATH
334
        ,
343
        ,
335
        ],
344
        ],
336
    ];
345
    ];