From d4b4c7e90cfbb5069bba2e1c1e2a1aa30de399aa Mon Sep 17 00:00:00 2001 From: Mariusz Nowak Date: Thu, 16 May 2019 10:18:43 +0200 Subject: [PATCH] Ensure immediate output if just one test is run --- bin/test-isolated | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/bin/test-isolated b/bin/test-isolated index 1df1925a6..1d020aca7 100755 --- a/bin/test-isolated +++ b/bin/test-isolated @@ -50,6 +50,14 @@ globby(patterns).then(paths => { process.stderr.write(chalk.red.bold('No test files matched\n\n')); process.exit(1); } + if (paths.length === 1) { + const spawnDeferred = spawn('./bin/test', ['--require=sinon-bluebird', paths[0]], { + env: { FORCE_COLOR: '1', PATH: process.env.PATH }, + }); + spawnDeferred.stdout.pipe(process.stdout); + spawnDeferred.stderr.pipe(process.stderr); + return spawnDeferred; + } const limit = pLimit(processesCount);