Comparing version 2.0.0 to 2.0.1
@@ -5,3 +5,3 @@ #!/usr/bin/env node | ||
import { existsSync } from 'fs'; | ||
import { run } from '.'; | ||
import { run } from './index.js'; | ||
@@ -8,0 +8,0 @@ const args = process.argv.slice(2); |
{ | ||
"name": "bron", | ||
"version": "2.0.0", | ||
"version": "2.0.1", | ||
"description": "Tiny test runner", | ||
"exports": "./index.js", | ||
"type": "module", | ||
"bin": "bron.js", | ||
"bin": "./bron.js", | ||
"scripts": { | ||
@@ -9,0 +9,0 @@ "format": "prettier --write \"*.js\" \"test/*.js\" \"*.md\"", |
@@ -69,3 +69,3 @@ # bron | ||
import test from 'bron'; | ||
import assert from 'assert'.strict; | ||
import { strict as assert } from 'assert'; | ||
@@ -72,0 +72,0 @@ const add = (x, y) => x + y; |
@@ -1,4 +0,4 @@ | ||
import assert from 'assert'; | ||
import { strict as assert } from 'assert'; | ||
import test from '../index.js'; | ||
import { add, addAsync } from './helpers.js'; | ||
import test from '../index.js'; | ||
@@ -10,3 +10,3 @@ test('should pass', () => { | ||
test('should fail', () => { | ||
assert.strictEqual(add(1, 2), 4); | ||
assert.equal(add(1, 2), 4); | ||
}); | ||
@@ -13,0 +13,0 @@ |
import { EOL } from 'os'; | ||
import assert from 'assert'; | ||
import { strict as assert } from 'assert'; | ||
import sinon from 'sinon'; | ||
@@ -16,7 +16,7 @@ import { run } from '../index.js'; | ||
assert.deepStrictEqual(output, ['✔ should pass first', '✔ should pass in-between', '✔ should pass last']); | ||
assert.deepEqual(output, ['✔ should pass first', '✔ should pass in-between', '✔ should pass last']); | ||
assert.deepStrictEqual(total, 3); | ||
assert.deepStrictEqual(failed, 0); | ||
assert.deepStrictEqual(passed, 3); | ||
assert.deepEqual(total, 3); | ||
assert.deepEqual(failed, 0); | ||
assert.deepEqual(passed, 3); | ||
@@ -34,3 +34,3 @@ console.info(output.join(EOL)); | ||
assert.deepStrictEqual(output, [ | ||
assert.deepEqual(output, [ | ||
'✔ should pass', | ||
@@ -47,5 +47,5 @@ '✖ should fail', | ||
assert.deepStrictEqual(total, 9); | ||
assert.deepStrictEqual(failed, 1); | ||
assert.deepStrictEqual(passed, 8); | ||
assert.deepEqual(total, 9); | ||
assert.deepEqual(failed, 1); | ||
assert.deepEqual(passed, 8); | ||
@@ -64,18 +64,14 @@ console.info(output.join(EOL)); | ||
assert.deepStrictEqual(output, [ | ||
'✔ should pass', | ||
'✖ should fail', | ||
'✖ should fail with returned rejected promise' | ||
]); | ||
assert.deepEqual(output, ['✔ should pass', '✖ should fail', '✖ should fail with returned rejected promise']); | ||
assert(errorArgs[0] instanceof assert.AssertionError); | ||
assert.strictEqual(errorArgs[0].actual, 3); | ||
assert.strictEqual(errorArgs[0].expected, 4); | ||
assert.equal(errorArgs[0].actual, 3); | ||
assert.equal(errorArgs[0].expected, 4); | ||
assert(errorArgs[1] instanceof Error); | ||
assert.strictEqual(errorArgs[1].message, 'No can do!'); | ||
assert.equal(errorArgs[1].message, 'No can do!'); | ||
assert.deepStrictEqual(total, 3); | ||
assert.deepStrictEqual(failed, 2); | ||
assert.deepStrictEqual(passed, 1); | ||
assert.deepEqual(total, 3); | ||
assert.deepEqual(failed, 2); | ||
assert.deepEqual(passed, 1); | ||
@@ -92,7 +88,7 @@ console.info(output.join(EOL)); | ||
assert.deepStrictEqual(output, ['✔ should not be skipped', '✔ should not be skipped']); | ||
assert.deepEqual(output, ['✔ should not be skipped', '✔ should not be skipped']); | ||
assert.deepStrictEqual(total, 4); | ||
assert.deepStrictEqual(failed, 0); | ||
assert.deepStrictEqual(passed, 2); | ||
assert.deepEqual(total, 4); | ||
assert.deepEqual(failed, 0); | ||
assert.deepEqual(passed, 2); | ||
@@ -109,7 +105,7 @@ console.info(output.join(EOL)); | ||
assert.deepStrictEqual(output, ['✔ should not be skipped', '✔ should not be skipped']); | ||
assert.deepEqual(output, ['✔ should not be skipped', '✔ should not be skipped']); | ||
assert.deepStrictEqual(total, 4); | ||
assert.deepStrictEqual(failed, 0); | ||
assert.deepStrictEqual(passed, 2); | ||
assert.deepEqual(total, 4); | ||
assert.deepEqual(failed, 0); | ||
assert.deepEqual(passed, 2); | ||
@@ -126,3 +122,3 @@ console.info(output.join(EOL)); | ||
assert.deepStrictEqual(output, [ | ||
assert.deepEqual(output, [ | ||
'✔ should not time out', | ||
@@ -135,5 +131,5 @@ '✔ should not time out (1ms)', | ||
assert.deepStrictEqual(total, 5); | ||
assert.deepStrictEqual(failed, 2); | ||
assert.deepStrictEqual(passed, 3); | ||
assert.deepEqual(total, 5); | ||
assert.deepEqual(failed, 2); | ||
assert.deepEqual(passed, 3); | ||
@@ -140,0 +136,0 @@ console.info(output.join(EOL)); |
@@ -1,2 +0,2 @@ | ||
import assert from 'assert'; | ||
import { strict as assert } from 'assert'; | ||
import test from '../index.js'; | ||
@@ -3,0 +3,0 @@ import { wait } from './helpers.js'; |
@@ -1,4 +0,4 @@ | ||
import assert from 'assert'; | ||
import { strict as assert } from 'assert'; | ||
import test from '../index.js'; | ||
import { add, addAsync, wait } from './helpers.js'; | ||
import test from '../index.js'; | ||
@@ -10,7 +10,7 @@ test('should pass', () => { | ||
test('should fail', () => { | ||
assert.strictEqual(add(1, 2), 4); | ||
assert.equal(add(1, 2), 4); | ||
}); | ||
test('should pass with resolved promise', async () => { | ||
assert.strictEqual(await addAsync(1, 2), 3); | ||
assert.equal(await addAsync(1, 2), 3); | ||
}); | ||
@@ -17,0 +17,0 @@ |
@@ -1,4 +0,4 @@ | ||
import assert from 'assert'; | ||
import { strict as assert } from 'assert'; | ||
import test from '../index.js'; | ||
import { wait } from './helpers.js'; | ||
import test from '../index.js'; | ||
@@ -5,0 +5,0 @@ test('should not time out', async () => { |
16189
276