Beispiel #1
0
    def test_preference_args(self):
        prefs_args = ["browser.tabs.remote.autostart:false"]

        prefs = main.preference(None, prefs_args)
        self.assertEqual(prefs, [('browser.tabs.remote.autostart', False)])

        prefs_args = ["browser.tabs.remote.autostart"]

        prefs = main.preference(None, prefs_args)
        self.assertEquals(len(prefs), 0)
Beispiel #2
0
    def test_preference_args(self):
        prefs_args = ["browser.tabs.remote.autostart:false"]

        prefs = main.preference(None, prefs_args)
        self.assertEqual(prefs, [('browser.tabs.remote.autostart', False)])

        prefs_args = ["browser.tabs.remote.autostart"]

        prefs = main.preference(None, prefs_args)
        self.assertEquals(len(prefs), 0)
Beispiel #3
0
    def test_preference_file(self):
        handle, filepath = tempfile.mkstemp()
        self.addCleanup(os.unlink, filepath)

        with os.fdopen(handle, 'w') as conf_file:
            conf_file.write('{ "browser.tabs.remote.autostart": false }')

        prefs_files = [filepath]
        prefs = main.preference(prefs_files, None)
        self.assertEqual(prefs, [('browser.tabs.remote.autostart', False)])
Beispiel #4
0
    def test_preference_file(self):
        handle, filepath = tempfile.mkstemp()
        self.addCleanup(os.unlink, filepath)

        with os.fdopen(handle, 'w') as conf_file:
            conf_file.write('{ "browser.tabs.remote.autostart": false }')

        prefs_files = [filepath]
        prefs = main.preference(prefs_files, None)
        self.assertEqual(prefs, [('browser.tabs.remote.autostart', False)])