Add spec for BrowserWindow.setAlwaysOnTop
authorKevin Sawicki <kevinsawicki@gmail.com>
Wed, 28 Sep 2016 16:23:52 +0000 (09:23 -0700)
committerKevin Sawicki <kevinsawicki@gmail.com>
Wed, 28 Sep 2016 16:23:52 +0000 (09:23 -0700)
spec/api-browser-window-spec.js

index 23c426a..a0b043e 100644 (file)
@@ -408,6 +408,18 @@ describe('browser-window module', function () {
     })
   })
 
+  describe('BrowserWindow.setAlwaysOnTop(flag, level)', function () {
+    it('sets the window as always on top', function () {
+      assert.equal(w.isAlwaysOnTop(), false)
+      w.setAlwaysOnTop(true, 'dock')
+      assert.equal(w.isAlwaysOnTop(), true)
+      w.setAlwaysOnTop(false)
+      assert.equal(w.isAlwaysOnTop(), false)
+      w.setAlwaysOnTop(true)
+      assert.equal(w.isAlwaysOnTop(), true)
+    })
+  })
+
   describe('BrowserWindow.fromId(id)', function () {
     it('returns the window with id', function () {
       assert.equal(w.id, BrowserWindow.fromId(w.id).id)