def validate_example_on_off_ask(errors, settings):
'''Make sure the values are those allowed
'''
- value = settings.get('literal_column_headings')
+ value = settings.get('example_on_off_ask')
if value is None:
return
if value not in ('on', 'off', 'ask'):
new_settings = config.get_settings()
assert (new_settings['pgwui']['${component.lower()}']['menu_label']
- == ${component.lower()}.DEFAULT_UPLOAD_MENU_LABEL)
+ == ${component.lower()}.DEFAULT_${short_name.upper()}_MENU_LABEL)
@pytest.mark.unittest
# includeme()
-mock_add_route = testing.late_instance_mock_fixture(
- pyramid.testing.testConfig, 'add_route')
-mock_scan = testing.late_instance_mock_fixture(
- pyramid.testing.testConfig, 'scan')
+mock_add_route = testing.late_instance_mock_fixture('add_route')
+mock_scan = testing.late_instance_mock_fixture('scan')
@pytest.mark.unittest
# Constants
+DEFAULT_URLS = {'${component.lower()}': '/${short_name}',
+ 'pgwui_logout': '/logout',
+ 'home_page': '/'}
+
CHANGED_RESPONSE = {
'db': 'somedb',
'db_changed': True,
def upload_engine(*args):
return MockUploadEngine(response)
- monkeypatch.setattr(${short_name}, 'UploadEngine', upload_engine)
+ monkeypatch.setattr(
+ ${short_name}.pgwui_core.core, 'UploadEngine', upload_engine)
settings = pyramid_request_config.get_settings()
settings['pgwui'] = settings.get('pgwui', dict())
# settings['pgwui'].update({'home_page': HOME_PAGE_SETTINGS})
pgwui_common_includeme(pyramid_request_config)
${component.lower()}_includeme(pyramid_request_config)
- # settings['pgwui'].update({'urls': DEFAULT_URLS})
+ settings['pgwui'].update({'urls': DEFAULT_URLS})
pyramid_request_config.add_settings(settings)
return run