UNPKG

fastlane-pem

Version:

node wrapper for ruby fastlane pem module

17 lines (14 loc) 465 B
var proxyquire = require('proxyquire'), test = require('tape'), sinon = require('sinon') var error = new Error('boom') var exec = sinon.stub().callsArgWith(2, error, '', '') var child_process = { exec } var pem = proxyquire('..', { child_process }) test('pem wrapper callback receives exec errors', (t) => { exec.reset() pem({ identifier: 'test.test.123' }, (err) => { t.equal(err, error, 'got error') t.end() }) })