Merge pull request #5833 from CharlieHess/osx-global-defaults
Support array / dictionary types in getUserDefault
This commit is contained in:
commit
f59eecb1cc
5 changed files with 40 additions and 10 deletions
22
spec/api-system-preferences-spec.js
Normal file
22
spec/api-system-preferences-spec.js
Normal file
|
@ -0,0 +1,22 @@
|
|||
const assert = require('assert')
|
||||
const {remote} = require('electron')
|
||||
const {systemPreferences} = remote
|
||||
|
||||
describe('systemPreferences module', function () {
|
||||
if (process.platform !== 'darwin') {
|
||||
return
|
||||
}
|
||||
|
||||
describe('systemPreferences.getUserDefault(key, type)', function () {
|
||||
it('returns values for known user defaults', function () {
|
||||
let locale = systemPreferences.getUserDefault('AppleLocale', 'string')
|
||||
assert.notEqual(locale, null)
|
||||
assert(locale.length > 0)
|
||||
|
||||
let languages = systemPreferences.getUserDefault('AppleLanguages', 'array')
|
||||
assert.notEqual(languages, null)
|
||||
assert(languages.length > 0)
|
||||
})
|
||||
})
|
||||
|
||||
})
|
Loading…
Add table
Add a link
Reference in a new issue