def test_preferences_args(self): prefs_args = ["browser.tabs.remote.autostart:false"] prefs = cli.preferences(None, prefs_args) self.assertEqual(prefs, [('browser.tabs.remote.autostart', False)]) prefs_args = ["browser.tabs.remote.autostart"] prefs = cli.preferences(None, prefs_args) self.assertEquals(len(prefs), 0)
def test_preferences_args(self): prefs_args = ["browser.tabs.remote.autostart:false"] prefs = cli.preferences(None, prefs_args) self.assertEqual(prefs, [("browser.tabs.remote.autostart", False)]) prefs_args = ["browser.tabs.remote.autostart"] prefs = cli.preferences(None, prefs_args) self.assertEquals(len(prefs), 0)
def test_preferences_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 = cli.preferences(prefs_files, None) self.assertEqual(prefs, [('browser.tabs.remote.autostart', False)])
def test_preferences_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 = cli.preferences(prefs_files, None) self.assertEqual(prefs, [("browser.tabs.remote.autostart", False)])