def test_get_multiple_config_var_error(self): config_signal.connect( set_simple_config_view_multiple_vars, dispatch_uid='set_simple_config_view_multiple_vars_for_testing') self.assertRaisesMessage( expected_exception=ConfigError, expected_message= 'Too many values for config variable multiple_config_var found.', callable_obj=config.setup_cache) config_signal.disconnect( set_simple_config_view_multiple_vars, dispatch_uid='set_simple_config_view_multiple_vars_for_testing')
def test_improperly_configured_config_view_two(self): from openslides.config import urls collection = ConfigCollection( url='only_url_ureiraeY1Oochuad7xei', variables=(ConfigVariable(name='some_var_vuuC6eiXeiyae3ik4gie', default_value='', form_field=forms.CharField()),)) def setup_bad_config_view_two(sender, **kwargs): return collection config_signal.connect(setup_bad_config_view_two, dispatch_uid='setup_bad_config_view_twoe_for_testing') self.assertRaisesMessage( ConfigError, 'The config collection %s must have a title and an url attribute.' % repr(collection), reload, urls) config_signal.disconnect(setup_bad_config_view_two, dispatch_uid='setup_bad_config_view_twoe_for_testing')
def test_improperly_configured_config_view(self): from openslides.config import urls collection = ConfigCollection( title='Only a small title but no url ci6xahb8Chula0Thesho', variables=(ConfigVariable(name='some_var_paiji9theiW8ooXivae6', default_value='', form_field=forms.CharField()),)) def setup_bad_config_view_one(sender, **kwargs): return collection config_signal.connect(setup_bad_config_view_one, dispatch_uid='setup_bad_config_view_one_for_testing') self.assertRaisesMessage( ConfigError, 'The config collection %s must have a title and an url attribute.' % repr(collection), reload, urls) config_signal.disconnect(setup_bad_config_view_one, dispatch_uid='setup_bad_config_view_one_for_testing')
def test_improperly_configured_config_view_two(self): from openslides.config import urls collection = ConfigCollection(url='only_url_ureiraeY1Oochuad7xei', variables=(ConfigVariable( name='some_var_vuuC6eiXeiyae3ik4gie', default_value='', form_field=forms.CharField()), )) def setup_bad_config_view_two(sender, **kwargs): return collection config_signal.connect( setup_bad_config_view_two, dispatch_uid='setup_bad_config_view_twoe_for_testing') self.assertRaisesMessage( ConfigError, 'The config collection %s must have a title and an url attribute.' % repr(collection), reload, urls) config_signal.disconnect( setup_bad_config_view_two, dispatch_uid='setup_bad_config_view_twoe_for_testing')
def test_improperly_configured_config_view(self): from openslides.config import urls collection = ConfigCollection( title='Only a small title but no url ci6xahb8Chula0Thesho', variables=(ConfigVariable(name='some_var_paiji9theiW8ooXivae6', default_value='', form_field=forms.CharField()), )) def setup_bad_config_view_one(sender, **kwargs): return collection config_signal.connect( setup_bad_config_view_one, dispatch_uid='setup_bad_config_view_one_for_testing') self.assertRaisesMessage( ConfigError, 'The config collection %s must have a title and an url attribute.' % repr(collection), reload, urls) config_signal.disconnect( setup_bad_config_view_one, dispatch_uid='setup_bad_config_view_one_for_testing')
def test_get_multiple_config_var_error(self): config_signal.connect(set_simple_config_page_multiple_vars, dispatch_uid='set_simple_config_page_multiple_vars_for_testing') self.assertRaisesMessage(expected_exception=ConfigError, expected_message='Too many values for config variable multiple_config_var found.', callable_obj=config.setup_cache) config_signal.disconnect(set_simple_config_page_multiple_vars, dispatch_uid='set_simple_config_page_multiple_vars_for_testing')