From e8563a5e6f431fb953ad738262b5150b8349582d Mon Sep 17 00:00:00 2001 From: NeonXP Date: Sun, 6 Aug 2023 01:23:45 +0300 Subject: fix if err... code action --- src/test/suite/index.ts | 38 -------------------------------------- 1 file changed, 38 deletions(-) delete mode 100644 src/test/suite/index.ts (limited to 'src/test/suite/index.ts') diff --git a/src/test/suite/index.ts b/src/test/suite/index.ts deleted file mode 100644 index 7029e38..0000000 --- a/src/test/suite/index.ts +++ /dev/null @@ -1,38 +0,0 @@ -import * as path from 'path'; -import * as Mocha from 'mocha'; -import * as glob from 'glob'; - -export function run(): Promise { - // Create the mocha test - const mocha = new Mocha({ - ui: 'tdd', - color: true - }); - - const testsRoot = path.resolve(__dirname, '..'); - - return new Promise((c, e) => { - glob('**/**.test.js', { cwd: testsRoot }, (err, files) => { - if (err) { - return e(err); - } - - // Add files to the test suite - files.forEach(f => mocha.addFile(path.resolve(testsRoot, f))); - - try { - // Run the mocha test - mocha.run(failures => { - if (failures > 0) { - e(new Error(`${failures} tests failed.`)); - } else { - c(); - } - }); - } catch (err) { - console.error(err); - e(err); - } - }); - }); -} -- cgit v1.2.3