Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
epidemian
GitHub Repository: epidemian/eslint-plugin-import
Path: blob/main/resolvers/webpack/test/modules.js
829 views
1
'use strict';
2
3
const chai = require('chai');
4
const expect = chai.expect;
5
const path = require('path');
6
7
const resolve = require('../index').resolve;
8
9
const file = path.join(__dirname, 'files', 'dummy.js');
10
11
describe('resolve.moduleDirectories', function () {
12
13
it('finds a node module', function () {
14
expect(resolve('some-module', file)).to.have.property('path')
15
.and.equal(path.join(__dirname, 'files', 'node_modules', 'some-module', 'index.js'));
16
});
17
18
it('finds a bower module', function () {
19
expect(resolve('typeahead.js', file)).to.have.property('path')
20
.and.equal(path.join(__dirname, 'files', 'bower_components', 'typeahead.js'));
21
});
22
23
});
24
25