diff --git a/spec/api-desktop-capturer-spec.js b/spec/api-desktop-capturer-spec.js index 35b7248ed5e..3dce618de00 100644 --- a/spec/api-desktop-capturer-spec.js +++ b/spec/api-desktop-capturer-spec.js @@ -18,6 +18,13 @@ describe('desktopCapturer', function () { }) }) + it('throws an error for invalid options', function (done) { + desktopCapturer.getSources(['window', 'screen'], function (error) { + assert.equal(error.message, 'Invalid options') + done() + }) + }) + it('does not throw an error when called more than once (regression)', function (done) { var callCount = 0 var callback = function (error, sources) {