From c14fd038085001bd2a19e767cd90d4871f4fec83 Mon Sep 17 00:00:00 2001 From: Daniel Imms Date: Sun, 26 May 2019 13:00:08 -0700 Subject: [PATCH] Test addons, don't use gulp --- bin/test.js | 12 ++++++++++-- src/addons/search/search.test.ts | 2 +- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/bin/test.js b/bin/test.js index 3c682fa1..dfd2da56 100644 --- a/bin/test.js +++ b/bin/test.js @@ -10,8 +10,16 @@ const path = require('path'); const env = { ...process.env }; env.NODE_PATH = path.resolve(__dirname, '../out'); -cp.spawnSync('yarn', ['mocha'], { - cwd: path.join(__dirname, '..'), +const args = [ + './out/*test.js', + './out/**/*test.js', + './out/*integration.js', + './out/**/*integration.js', + './lib/**/*test.js' +]; + +cp.spawnSync('./node_modules/.bin/mocha', args, { + cwd: path.resolve(__dirname, '..'), stdio: 'inherit', env }); diff --git a/src/addons/search/search.test.ts b/src/addons/search/search.test.ts index aee88f50..262b475f 100644 --- a/src/addons/search/search.test.ts +++ b/src/addons/search/search.test.ts @@ -16,7 +16,7 @@ class MockTerminal { public searchHelper: TestSearchHelper; public cols: number; constructor(options: any) { - this._core = new (require('../../../lib/Terminal')).Terminal(options); + this._core = new (require('../../../out/Terminal')).Terminal(options); this.searchHelper = new TestSearchHelper(this as any); this.cols = options.cols; }