File tree Expand file tree Collapse file tree 2 files changed +12
-6
lines changed Expand file tree Collapse file tree 2 files changed +12
-6
lines changed Original file line number Diff line number Diff line change @@ -25,13 +25,13 @@ module.exports.getQueriesFrom = (browser) => {
25
25
26
26
const selector = elms . map ( elm => window . Simmer ( elm ) ) . join ( ', ' ) ;
27
27
28
- return { selector } ;
28
+ return selector ;
29
29
} else {
30
30
const elm = window . TestingLibraryDom [ queryName ] ( document . body , ...args ) ;
31
31
32
32
const selector = window . Simmer ( elm ) ;
33
33
34
- return { selector } ;
34
+ return selector ;
35
35
}
36
36
} catch ( e ) {
37
37
return { error : { message : e . message , stack : e . stack } } ;
@@ -46,9 +46,14 @@ module.exports.getQueriesFrom = (browser) => {
46
46
console . error ( message ) ;
47
47
reject ( { selector : queryName , value : [ ...args ] , locatorStrategy : queryName } )
48
48
}
49
- const { value : selector } = result ;
50
- selector . nth = ( index ) => ( { ...selector , index } ) ;
51
- resolve ( selector )
49
+ let { value : selector } = result ;
50
+ if ( ! selector ) {
51
+ selector = `.NWTL_${ queryName } -${ args [ 0 ] . replace ( / / g, '-' ) } `
52
+ }
53
+ resolve ( {
54
+ selector,
55
+ nth ( index ) { return ( ( { selector, index } ) ) }
56
+ } )
52
57
53
58
54
59
} ) ;
Original file line number Diff line number Diff line change @@ -84,8 +84,9 @@ module.exports = {
84
84
85
85
const buttons = await queryAllByText ( 'Button Text' ) ;
86
86
const nonExistentButtons = await queryAllByText ( 'non existent button' ) ;
87
+
87
88
browser . expect . elements ( buttons ) . to . be . present ;
88
- browser . expect . elements ( nonExistentButtons ) . not . to . be . present ;
89
+ browser . assert . elementNotPresent ( nonExistentButtons ) ;
89
90
90
91
91
92
}
You can’t perform that action at this time.
0 commit comments