Skip to content

Commit

Permalink
Tests: Move ESLint exception for importing module into config
Browse files Browse the repository at this point in the history
  • Loading branch information
overlookmotel committed Apr 15, 2020
1 parent 1bf440b commit 0e58568
Show file tree
Hide file tree
Showing 10 changed files with 10 additions and 16 deletions.
4 changes: 4 additions & 0 deletions test/.eslintrc.js
Expand Up @@ -11,6 +11,10 @@ module.exports = {
extends: [
'@overlookmotel/eslint-config-node'
],
rules: {
'import/no-unresolved': ['error', {ignore: ['^react-lazy-data($|/)']}],
'node/no-missing-import': ['error', {allowModules: ['react-lazy-data']}]
},
overrides: [{
files: ['!.*'],
extends: [
Expand Down
1 change: 0 additions & 1 deletion test/babel.test.js
Expand Up @@ -10,7 +10,6 @@
// Modules
import {join as pathJoin} from 'path';
import {create as createPluginTester} from 'babel-test';
// eslint-disable-next-line import/no-unresolved, node/no-missing-import
import babelPlugin from 'react-lazy-data/babel';

// Init
Expand Down
3 changes: 1 addition & 2 deletions test/create.test.js
Expand Up @@ -6,9 +6,8 @@
* ------------------*/

// Modules
// eslint-disable-next-line import/no-unresolved, node/no-missing-import
import {createResourceFactory, isResource} from 'react-lazy-data';
import React, {Suspense} from 'react';
import {createResourceFactory, isResource} from 'react-lazy-data';

// Imports
import {spy, tryCatch, render, defer, tick, act} from './support/utils.js';
Expand Down
1 change: 0 additions & 1 deletion test/factory.test.js
Expand Up @@ -4,7 +4,6 @@
* ------------------*/

// Modules
// eslint-disable-next-line import/no-unresolved, node/no-missing-import
import {createResourceFactory} from 'react-lazy-data';

// Init
Expand Down
5 changes: 2 additions & 3 deletions test/hydrate.test.js
Expand Up @@ -8,10 +8,9 @@
/* eslint-disable jest/expect-expect */

// Modules
// eslint-disable-next-line import/no-unresolved, node/no-missing-import
import {createResourceFactory} from 'react-lazy-data';
import cheerio from 'cheerio';
import React, {Suspense} from 'react';
import cheerio from 'cheerio';
import {createResourceFactory} from 'react-lazy-data';

// Imports
import {spy, hydrate, act, tick} from './support/utils.js';
Expand Down
1 change: 0 additions & 1 deletion test/isResource.test.js
Expand Up @@ -4,7 +4,6 @@
* ------------------*/

// Modules
// eslint-disable-next-line import/no-unresolved, node/no-missing-import
import {isResource, createResourceFactory} from 'react-lazy-data';

// Init
Expand Down
4 changes: 1 addition & 3 deletions test/server.test.js
Expand Up @@ -7,11 +7,9 @@

// Modules
import React, {Suspense} from 'react';
/* eslint-disable import/no-unresolved, node/no-missing-import */
import {renderToStringAsync} from 'react-async-ssr';
import {createResourceFactory} from 'react-lazy-data';
import {DataExtractor} from 'react-lazy-data/server';
/* eslint-enable import/no-unresolved, node/no-missing-import */
import {renderToStringAsync} from 'react-async-ssr';

// Imports
// NB Import direct from `spy.js` rather than from `utils.js` as other code in `utils.js`
Expand Down
1 change: 0 additions & 1 deletion test/support/hydrate.js
Expand Up @@ -5,7 +5,6 @@

// Modules
import ReactDOM from 'react-dom';
// eslint-disable-next-line import/no-unresolved, node/no-missing-import
import {preloadData} from 'react-lazy-data';

// Exports
Expand Down
3 changes: 1 addition & 2 deletions test/use.test.js
Expand Up @@ -6,9 +6,8 @@
* ------------------*/

// Modules
// eslint-disable-next-line import/no-unresolved, node/no-missing-import
import {createResourceFactory, isResource} from 'react-lazy-data';
import React, {Suspense, useState, useCallback} from 'react';
import {createResourceFactory, isResource} from 'react-lazy-data';

// Imports
import {spy, tryCatch, render, defer, tick, act} from './support/utils.js';
Expand Down
3 changes: 1 addition & 2 deletions test/withResources.test.js
Expand Up @@ -6,9 +6,8 @@
* ------------------*/

// Modules
// eslint-disable-next-line import/no-unresolved, node/no-missing-import
import {withResources, createResourceFactory} from 'react-lazy-data';
import React, {Suspense} from 'react';
import {withResources, createResourceFactory} from 'react-lazy-data';

// Imports
import {render, spy, getFirstCallArg, defer, act} from './support/utils.js';
Expand Down

0 comments on commit 0e58568

Please sign in to comment.