diff options
| author | Stephen Blott | 2015-06-01 07:04:43 +0100 | 
|---|---|---|
| committer | Stephen Blott | 2015-06-01 07:56:02 +0100 | 
| commit | c62ffa33ad5230b89f44cb8f3268e6a4e48afd52 (patch) | |
| tree | 2172c4916b60539ef76f7ea90166c4e029323d65 /tests/unit_tests | |
| parent | 1e380ff702b09c0ba98f8b067b47a02fe7561729 (diff) | |
| download | vimium-c62ffa33ad5230b89f44cb8f3268e6a4e48afd52.tar.bz2 | |
Re-work unified settings.
This is a minor re-working of #1705 from @mrmr1993.
The main changes are:
   - Simplify initialisation logic.
   - Always initialise Settings immediately and automatically (ie. don't
     initialise Settings separately and manually in the background,
     content scripts, options and tests).
   - Get rid of addEventListener (it's only being used for on "load").
   - Add Settings.use() in its place.
Diffstat (limited to 'tests/unit_tests')
| -rw-r--r-- | tests/unit_tests/exclusion_test.coffee | 1 | ||||
| -rw-r--r-- | tests/unit_tests/settings_test.coffee | 1 | ||||
| -rw-r--r-- | tests/unit_tests/utils_test.coffee | 1 | 
3 files changed, 0 insertions, 3 deletions
| diff --git a/tests/unit_tests/exclusion_test.coffee b/tests/unit_tests/exclusion_test.coffee index 28c17a2f..0e4b87bc 100644 --- a/tests/unit_tests/exclusion_test.coffee +++ b/tests/unit_tests/exclusion_test.coffee @@ -15,7 +15,6 @@ root.Marks =  extend(global, require "../../lib/utils.js")  Utils.getCurrentVersion = -> '1.44'  extend(global,require "../../lib/settings.js") -Settings.init()  extend(global, require "../../background_scripts/exclusions.js")  extend(global, require "../../background_scripts/commands.js")  extend(global, require "../../background_scripts/main.js") diff --git a/tests/unit_tests/settings_test.coffee b/tests/unit_tests/settings_test.coffee index ded7b5f8..a2aca6fd 100644 --- a/tests/unit_tests/settings_test.coffee +++ b/tests/unit_tests/settings_test.coffee @@ -14,7 +14,6 @@ context "settings",      stub global, 'localStorage', {}      Settings.cache = global.localStorage # Point the settings cache to the new localStorage object.      Settings.postUpdateHooks = {} # Avoid running update hooks which include calls to outside of settings. -    Settings.init()    should "save settings in localStorage as JSONified strings", ->      Settings.set 'dummy', "" diff --git a/tests/unit_tests/utils_test.coffee b/tests/unit_tests/utils_test.coffee index f9ed3636..67c3b333 100644 --- a/tests/unit_tests/utils_test.coffee +++ b/tests/unit_tests/utils_test.coffee @@ -3,7 +3,6 @@ extend global, require "./test_chrome_stubs.js"  extend(global, require "../../lib/utils.js")  Utils.getCurrentVersion = -> '1.43'  extend(global, require "../../lib/settings.js") -Settings.init()  context "isUrl",    should "accept valid URLs", -> | 
