File tree Expand file tree Collapse file tree 3 files changed +13
-3
lines changed
Expand file tree Collapse file tree 3 files changed +13
-3
lines changed Original file line number Diff line number Diff line change @@ -28,11 +28,14 @@ module.exports = {
2828 && node . arguments . length >= 2
2929 && node . arguments [ 1 ] . async === true
3030 }
31+ const sourceCode = context . sourceCode ?? context . getSourceCode ( )
3132
3233 return {
3334 Identifier ( node ) {
3435 if ( node . name === 'cy' || node . name === 'Cypress' ) {
35- const ancestors = context . getAncestors ( )
36+ const ancestors = sourceCode . getAncestors
37+ ? sourceCode . getAncestors ( node )
38+ : context . getAncestors ( )
3639 const asyncTestBlocks = ancestors
3740 . filter ( ( n ) => n . type === 'CallExpression' )
3841 . filter ( isBeforeBlock )
Original file line number Diff line number Diff line change @@ -28,11 +28,14 @@ module.exports = {
2828 && node . arguments . length >= 2
2929 && node . arguments [ 1 ] . async === true
3030 }
31+ const sourceCode = context . sourceCode ?? context . getSourceCode ( )
3132
3233 return {
3334 Identifier ( node ) {
3435 if ( node . name === 'cy' || node . name === 'Cypress' ) {
35- const ancestors = context . getAncestors ( )
36+ const ancestors = sourceCode . getAncestors
37+ ? sourceCode . getAncestors ( node )
38+ : context . getAncestors ( )
3639 const asyncTestBlocks = ancestors
3740 . filter ( ( n ) => n . type === 'CallExpression' )
3841 . filter ( isTestBlock )
Original file line number Diff line number Diff line change @@ -15,10 +15,14 @@ module.exports = {
1515 } ,
1616 } ,
1717 create ( context ) {
18+ const sourceCode = context . sourceCode ?? context . getSourceCode ( )
19+
1820 return {
1921 CallExpression ( node ) {
2022 if ( isCallingCyWait ( node ) ) {
21- const scope = context . getScope ( )
23+ const scope = sourceCode . getScope
24+ ? sourceCode . getScope ( node )
25+ : context . getScope ( )
2226
2327 if ( isIdentifierNumberConstArgument ( node , scope ) || isNumberArgument ( node ) ) {
2428 context . report ( { node, messageId : 'unexpected' } )
You can’t perform that action at this time.
0 commit comments