示例#1
0
 def test_ordered_prefs(self):
     """ensure the prefs stay in the right order"""
     _prefs = [("browser.startup.homepage", "http://planet.mozilla.org/"),
               ("zoom.minPercent", 30), ("zoom.maxPercent", 300),
               ("webgl.verbose", 'false')]
     commandline = []
     for pref, value in _prefs:
         commandline += ["--pref", "%s:%s" % (pref, value)]
     _prefs = [(i, Preferences.cast(j)) for i, j in _prefs]
     self.compare_generated(_prefs, commandline)
示例#2
0
 def setData(self, index, new_value, role=Qt.EditRole):
     name, value = self.prefs[index.row()]
     if index.column() == 0:
         # change pref name
         name = new_value
     else:
         # change pref value
         value = Preferences.cast(new_value)
     self.prefs[index.row()] = (name, value)
     return True
示例#3
0
 def setData(self, index, new_value, role=Qt.EditRole):
     new_value = unicode(new_value.toString())
     name, value = self.prefs[index.row()]
     if index.column() == 0:
         # change pref name
         name = new_value
     else:
         # change pref value
         value = Preferences.cast(new_value)
     self.prefs[index.row()] = (name, value)
     return True
示例#4
0
 def test_ordered_prefs(self):
     """ensure the prefs stay in the right order"""
     _prefs = [("browser.startup.homepage", "http://planet.mozilla.org/"),
               ("zoom.minPercent", 30),
               ("zoom.maxPercent", 300),
               ("webgl.verbose", 'false')]
     commandline = ["mozprofile"]
     for pref, value in _prefs:
         commandline += ["--pref", "%s:%s" % (pref, value)]
     _prefs = [(i, Preferences.cast(j)) for i, j in _prefs]
     self.compare_generated(_prefs, commandline)
示例#5
0
def parse_pref(value):
    """parse a preference value from a string"""
    from mozprofile.prefs import Preferences

    return Preferences.cast(value)
示例#6
0
def parse_pref(value):
    """parse a preference value from a string"""
    from mozprofile.prefs import Preferences
    return Preferences.cast(value)