From 8239f69139735a37a230b1716cc9aafc69c356d3 Mon Sep 17 00:00:00 2001 From: Cheng Zhao Date: Sat, 23 Jan 2016 03:40:28 -0800 Subject: [PATCH] spec: hasShadow state --- spec/api-browser-window-spec.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/spec/api-browser-window-spec.js b/spec/api-browser-window-spec.js index b54efdde9a03..3c98e7a42f9d 100644 --- a/spec/api-browser-window-spec.js +++ b/spec/api-browser-window-spec.js @@ -595,5 +595,21 @@ describe('browser-window module', function() { assert.equal(w.isResizable(), true); }); }); + + describe('hasShadow state', function() { + it('can be changed with hasShadow option', function() { + w.destroy(); + w = new BrowserWindow({show: false, hasShadow: false}); + assert.equal(w.hasShadow(), false); + }); + + it('can be changed with setHasShadow method', function() { + assert.equal(w.hasShadow(), true); + w.setHasShadow(false); + assert.equal(w.hasShadow(), false); + w.setHasShadow(true); + assert.equal(w.hasShadow(), true); + }); + }); }); });