react-geosuggest-mui
Version:
A React autosuggest for the Google Maps Places API.
22 lines (18 loc) • 671 B
JavaScript
const expect = require('chai').expect,
childProcess = require('child_process'),
path = require('path'),
localPackage = require('../package.json');
describe('The module build', function() {
it('creates an importable module', function(done) {
this.timeout(60000); // eslint-disable-line no-invalid-this
const rootDir = path.resolve(__dirname, '..');
childProcess
.exec('npm run build:module', {cwd: rootDir})
.on('exit', function(exitCode) {
expect(exitCode).to.equal(0);
const ctor = require(path.resolve(rootDir, localPackage.main));
expect(ctor.default).to.be.a('function');
done();
});
});
});