eslint-plugin-ava icon indicating copy to clipboard operation
eslint-plugin-ava copied to clipboard

No checks with typed context

Open StarpTech opened this issue 4 years ago • 2 comments

No error is detected but works with import test from 'ava'

import anyTest, { ExecutionContext, TestInterface } from 'ava';
const test = anyTest as TestInterface<TestContext>;
test.only('Should create a new profile',
module.exports = {
	parser: '@typescript-eslint/parser', // Specifies the ESLint parser
	parserOptions: {
		ecmaVersion: 2020, // Allows for the parsing of modern ECMAScript features
		sourceType: 'module', // Allows for the use of imports
	},
	extends: [
		'plugin:@typescript-eslint/recommended', // Uses the recommended rules from the @typescript-eslint/eslint-plugin
		'plugin:ava/recommended',
		'plugin:prettier/recommended', // Enables eslint-plugin-prettier and eslint-config-prettier. This will display prettier errors as ESLint errors. Make sure this is always the last configuration in the extends array.
	],
	plugins: ['import']
};

StarpTech avatar Aug 16 '21 16:08 StarpTech

I get the same issue. Running eslint v8.32.0 with eslint-plugin-ava v14.0.0

Darkle avatar Jan 22 '23 01:01 Darkle

I created a test repo: https://github.com/Darkle/ava-eslint-test

Darkle avatar Jan 22 '23 01:01 Darkle