Skip to content

Commit 429ac7f

Browse files
Merge pull request #182 from MikeMcC399/convert-to-sourcecode
fix: convert deprecated context calls
2 parents 21c8bd2 + 534db69 commit 429ac7f

File tree

3 files changed

+13
-3
lines changed

3 files changed

+13
-3
lines changed

lib/rules/no-async-before.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff 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)

lib/rules/no-async-tests.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff 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)

lib/rules/no-unnecessary-waiting.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff 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' })

0 commit comments

Comments
 (0)