diff --git a/index.js b/index.js index a6454d08..2bf2d328 100644 --- a/index.js +++ b/index.js @@ -36,9 +36,7 @@ exports = module.exports = (function () { return harness.createStream(opts); }; - lazyLoad.results = function () { - return getHarness()._results - } + lazyLoad.getHarness = getHarness return lazyLoad diff --git a/test/exposed-harness.js b/test/exposed-harness.js new file mode 100644 index 00000000..b790340c --- /dev/null +++ b/test/exposed-harness.js @@ -0,0 +1,13 @@ +var tape = require('../'); +var tap = require('tap'); + +tap.test('main harness object is exposed', function (assert) { + + assert.equal(typeof tape.getHarness, 'function', 'tape.getHarness is a function') + + assert.equal(tape.getHarness()._results.pass, 0) + + assert.end() + +}) + diff --git a/test/exposed-results.js b/test/exposed-results.js deleted file mode 100644 index a459c1a6..00000000 --- a/test/exposed-results.js +++ /dev/null @@ -1,13 +0,0 @@ -var tape = require('../'); -var tap = require('tap'); - -tap.test('results object is exposed', function (assert) { - - assert.equal(typeof tape.results, 'function', 'tape.results is a function') - - assert.equal(tape.results().pass, 0) - - assert.end() - -}) -