Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
epidemian
GitHub Repository: epidemian/eslint-plugin-import
Path: blob/main/resolvers/webpack/test/plugins.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 webpack = require('../index');
8
9
const file = path.join(__dirname, 'files', 'dummy.js');
10
11
describe('plugins', function () {
12
let resolved; let aliasResolved;
13
14
before(function () {
15
resolved = webpack.resolve('./some/bar', file);
16
aliasResolved = webpack.resolve('some-alias/bar', file);
17
});
18
19
it('work', function () {
20
expect(resolved).to.have.property('found', true);
21
});
22
23
it('is correct', function () {
24
expect(resolved).to.have.property('path')
25
.and.equal(path.join(__dirname, 'files', 'some', 'bar', 'bar.js'));
26
});
27
28
it('work with alias', function () {
29
expect(aliasResolved).to.have.property('found', true);
30
});
31
});
32
33