From 0ad34e45ec360f053867c5101e4eee59a99268d7 Mon Sep 17 00:00:00 2001 From: Nitish Sakhawalkar Date: Mon, 15 Oct 2018 11:53:07 -0700 Subject: [PATCH] Update spec --- spec/api-menu-spec.js | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/spec/api-menu-spec.js b/spec/api-menu-spec.js index 6c6128518b01c..4f66c935b5546 100644 --- a/spec/api-menu-spec.js +++ b/spec/api-menu-spec.js @@ -721,8 +721,19 @@ describe('Menu module', () => { Menu.setApplicationMenu(null) expect(Menu.getApplicationMenu()).to.be.null() }) + }) - it('provides working menu accelerators', (done) => { + describe('menu accelerators', () => { + let testFn = it + try { + // We have other tests that check if native modules work, if we fail to require + // robotjs let's skip this test to avoid false negatives + require('robotjs') + } catch (err) { + testFn = it.skip + } + + testFn('menu accelerators perform the specified action', (done) => { const menu = Menu.buildFromTemplate([ { label: 'Test',