예제 #1
0
 def test_filechooser(self):
     detail = ParameterDetails(u'FOO', 'section', 'short_desc', 'long_desc',
                               str, editor='directory-chooser')
     sysparam.register_param(detail)
     editor = SystemParameterEditor(self.store, detail)
     self.check_editor(editor, 'editor-systemparameter-file-chooser')
     sysparam._details.pop('FOO')
예제 #2
0
 def test_unwrapped_text_view_entry(self):
     detail = ParameterDetails(u'FOO', 'section', 'short_desc', 'long_desc',
                               str, multiline=True, initial=u'bar',
                               wrap=False)
     sysparam.register_param(detail)
     editor = SystemParameterEditor(self.store, detail)
     self.check_editor(editor, 'editor-systemparameter-unwrapped-text-view-entry')
     sysparam._details.pop('FOO')
예제 #3
0
    def test_get_parameter_data_path_parameter(self):
        parameter = ParameterDetails(u'FOO', 'section', 'short_desc',
                                     'long_desc', str,
                                     initial=u'~/.stoq/cat52',
                                     editor='directory-chooser')
        sysparam.register_param(parameter)
        search = ParameterSearch(self.store)

        value = search._get_parameter_value(parameter)
        self.assertEqual(value, u'~/.stoq/cat52')
        sysparam._details.pop('FOO')
예제 #4
0
    def test_get_parameter_data_path_parameter(self):
        parameter = ParameterDetails(u'FOO',
                                     'section',
                                     'short_desc',
                                     'long_desc',
                                     unicode,
                                     initial=u'~/.stoq/cat52',
                                     editor='directory-chooser')
        sysparam.register_param(parameter)
        search = ParameterSearch(self.store)

        value = search._get_parameter_value(parameter)
        self.assertEquals(value, u'~/.stoq/cat52')
        sysparam._details.pop('FOO')
예제 #5
0
 def _setup_params(self):
     for detail in params:
         sysparam.register_param(detail)
예제 #6
0
 def _setup_params(self):
     for detail in params:
         sysparam.register_param(detail)