refactor: set appLevelAppearance prop on systemPreferences (#18477)

* refactor: set appLevelAppearance prop on systemPreferences

* ensure backwards compat is tested
This commit is contained in:
Shelley Vohr 2019-05-30 17:12:46 -07:00 committed by GitHub
parent ac35f41e8d
commit 1e3e5a6619
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 46 additions and 10 deletions

View file

@ -151,6 +151,20 @@ describe('systemPreferences module', () => {
})
})
describe('systemPreferences.appLevelAppearance', () => {
before(function () {
if (process.platform !== 'darwin') this.skip()
})
it('has an appLevelAppearance property', () => {
expect(systemPreferences).to.have.a.property('appLevelAppearance')
// TODO(codebytere): remove when propertyification is complete
expect(systemPreferences.getAppLevelAppearance).to.be.a('function')
expect(systemPreferences.setAppLevelAppearance).to.be.a('function')
})
})
describe('systemPreferences.setUserDefault(key, type, value)', () => {
before(function () {
if (process.platform !== 'darwin') {