diff --git a/test/specs/commits.js b/test/specs/commits.js index 82e2b1bd..c1c11e5f 100644 --- a/test/specs/commits.js +++ b/test/specs/commits.js @@ -6,21 +6,27 @@ const commits = proxyquire('../../dist/lib/commits', { }) test('commits since last release', (t) => { - t.test('get all commits', (t) => { + t.test('get all commits', (tt) => { commits({}, (err, commits) => { - t.error(err) - t.is(commits.length, 2, 'all commits') - t.is(commits[0].hash, 'hash-one', 'parsed hash') - t.is(commits[1].message, 'commit-two', 'parsed message') + tt.error(err) + tt.is(commits.length, 2, 'all commits') + tt.is(commits[0].hash, 'hash-one', 'parsed hash') + tt.is(commits[1].message, 'commit-two', 'parsed message') + + tt.end() }) }) - t.test('get commits since hash', (t) => { + t.test('get commits since hash', (tt) => { commits({gitHead: 'hash'}, (err, commits) => { - t.error(err) - t.is(commits.length, 1, 'specified commits') - t.is(commits[0].hash, 'hash-one', 'parsed hash') - t.is(commits[0].message, 'commit-one', 'parsed message') + tt.error(err) + tt.is(commits.length, 1, 'specified commits') + tt.is(commits[0].hash, 'hash-one', 'parsed hash') + tt.is(commits[0].message, 'commit-one', 'parsed message') + + tt.end() }) }) + + t.end() }) diff --git a/test/specs/last-release.js b/test/specs/last-release.js index 7dfa86df..68f56ad3 100644 --- a/test/specs/last-release.js +++ b/test/specs/last-release.js @@ -8,35 +8,43 @@ const npmConfig = { } test('last release from registry', (t) => { - t.test('get release from package name', (t) => { + t.test('get release from package name', (tt) => { lastRelease({ name: 'available' }, npmConfig, (err, release) => { - t.error(err) - t.is(release.version, '1.33.7', 'version') - t.is(release.gitHead, 'HEAD', 'gitHead') + tt.error(err) + tt.is(release.version, '1.33.7', 'version') + tt.is(release.gitHead, 'HEAD', 'gitHead') + + tt.end() }) }) - t.test('get release from scoped package name', (t) => { + t.test('get release from scoped package name', (tt) => { lastRelease({ name: '@scoped/available' }, npmConfig, (err, release) => { - t.error(err) - t.is(release.version, '1.33.7', 'version') - t.is(release.gitHead, 'HEAD', 'gitHead') + tt.error(err) + tt.is(release.version, '1.33.7', 'version') + tt.is(release.gitHead, 'HEAD', 'gitHead') + + tt.end() }) }) - t.test('get nothing from not yet published package name', (t) => { + t.test('get nothing from not yet published package name', (tt) => { lastRelease({ name: 'unavailable' }, npmConfig, (err, release) => { - t.error(err) - t.is(release.version, undefined, 'no version') + tt.error(err) + tt.is(release.version, undefined, 'no version') + + tt.end() }) }) + + t.end() }) diff --git a/test/specs/pre.js b/test/specs/pre.js index 41dde94b..b0ff6278 100644 --- a/test/specs/pre.js +++ b/test/specs/pre.js @@ -12,7 +12,7 @@ const plugins = { } test('full pre run', (t) => { - t.test('increase version', (t) => { + t.test('increase version', (tt) => { pre({ name: 'available' }, { @@ -20,13 +20,15 @@ test('full pre run', (t) => { }, plugins, (err, release) => { - t.error(err) - t.is(release.type, 'major') - t.is(release.version, '2.0.0') + tt.error(err) + tt.is(release.type, 'major') + tt.is(release.version, '2.0.0') + + tt.end() }) }) - t.test('increase version', (t) => { + t.test('increase version', (tt) => { pre({ name: 'unavailable' }, { @@ -34,9 +36,13 @@ test('full pre run', (t) => { }, plugins, (err, release) => { - t.error(err) - t.is(release.type, 'initial') - t.is(release.version, '1.0.0') + tt.error(err) + tt.is(release.type, 'initial') + tt.is(release.version, '1.0.0') + + tt.end() }) }) + + t.end() }) diff --git a/test/specs/type.js b/test/specs/type.js index 5fb92499..a1c8f582 100644 --- a/test/specs/type.js +++ b/test/specs/type.js @@ -3,7 +3,7 @@ const test = require('tap').test const type = require('../../dist/lib/type') test('get type from commits', (t) => { - t.test('get type from plugin', (t) => { + t.test('get type from plugin', (tt) => { type({ analyze: () => 'major' }, [{ @@ -12,27 +12,35 @@ test('get type from commits', (t) => { }], { version: '1.0.0' }, (err, type) => { - t.error(err) - t.is(type, 'major') + tt.error(err) + tt.is(type, 'major') + + tt.end() }) }) - t.test('error when no changes', (t) => { + t.test('error when no changes', (tt) => { type({ analyze: () => null }, [], {}, (err) => { - t.is(err.code, 'ENOCHANGE') + tt.is(err.code, 'ENOCHANGE') + + tt.end() }) }) - t.test('initial version', (t) => { + t.test('initial version', (tt) => { type({ analyze: () => 'major' }, [], {}, (err, type) => { - t.error(err) - t.is(type, 'initial') + tt.error(err) + tt.is(type, 'initial') + + tt.end() }) }) + + t.end() })