Add web-contents-created event spec
authorKevin Sawicki <kevinsawicki@gmail.com>
Mon, 13 Jun 2016 16:05:04 +0000 (09:05 -0700)
committerKevin Sawicki <kevinsawicki@gmail.com>
Mon, 13 Jun 2016 16:05:04 +0000 (09:05 -0700)
spec/api-app-spec.js

index 260bdd3..d2bda57 100644 (file)
@@ -275,7 +275,18 @@ describe('app module', function () {
       w = new BrowserWindow({
         show: false
       })
-      w.emit('blur')
+    })
+
+    it('should emit web-contents-created event when a webContents is created', function (done) {
+      app.once('web-contents-created', function (e, webContents) {
+        setImmediate(function () {
+          assert.equal(w.webContents.id, webContents.id)
+          done()
+        })
+      })
+      w = new BrowserWindow({
+        show: false
+      })
     })
   })
 })