BREAKING CHANGE(core): switch to esm
This commit is contained in:
5
test/plugins.ts
Normal file
5
test/plugins.ts
Normal file
@ -0,0 +1,5 @@
|
||||
import * as smartpath from '@pushrocks/smartpath';
|
||||
|
||||
export {
|
||||
smartpath
|
||||
};
|
11
test/test.ts
11
test/test.ts
@ -1,11 +1,16 @@
|
||||
import { expect, tap } from '@pushrocks/tapbundle';
|
||||
import * as smartdaemon from '../ts/index';
|
||||
|
||||
import * as plugins from './plugins.js';
|
||||
|
||||
import * as smartdaemon from '../ts/index.js';
|
||||
|
||||
|
||||
|
||||
let testSmartdaemon: smartdaemon.SmartDaemon;
|
||||
|
||||
tap.test('should create an instance of smartdaemon', async () => {
|
||||
testSmartdaemon = new smartdaemon.SmartDaemon();
|
||||
expect(testSmartdaemon).to.be.instanceOf(smartdaemon.SmartDaemon);
|
||||
expect(testSmartdaemon).toBeInstanceOf(smartdaemon.SmartDaemon);
|
||||
});
|
||||
|
||||
tap.test('should create a service', async () => {
|
||||
@ -14,7 +19,7 @@ tap.test('should create a service', async () => {
|
||||
version: 'x.x.x',
|
||||
command: 'npm -v',
|
||||
description: 'displays the npm version',
|
||||
workingDir: __dirname,
|
||||
workingDir: plugins.smartpath.get.dirnameFromImportMetaUrl(import.meta.url),
|
||||
});
|
||||
});
|
||||
|
||||
|
Reference in New Issue
Block a user