Browse Source

Add spec for invalid capture options

Kevin Sawicki 8 years ago
parent
commit
ce0165367c
1 changed files with 7 additions and 0 deletions
  1. 7 0
      spec/api-desktop-capturer-spec.js

+ 7 - 0
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) {