~phanatic/django-configglue/more-supported-releases

« back to all changes in this revision

Viewing changes to django_configglue/tests/test_configglue.py

  • Committer: Ricardo Kirkner
  • Date: 2011-08-05 20:32:14 UTC
  • mfrom: (60.1.1 trunk)
  • Revision ID: ricardo.kirkner@canonical.com-20110805203214-ahzl38y6ikgict8q
better handling of the root_urlconf default for the most common case

Show diffs side-by-side

added added

removed removed

Lines of Context:
229
229
            inspect.getmembers(global_settings) if name.isupper()])
230
230
        project_options = dict([(name.lower(), value) for (name, value) in
231
231
            inspect.getmembers(project_settings) if name.isupper()])
 
232
        # handle special case of ROOT_URLCONF which depends on the
 
233
        # project name
 
234
        root_urlconf = project_options['root_urlconf'].replace(
 
235
            '{{ project_name }}.', '')
 
236
        project_options['root_urlconf'] = root_urlconf
 
237
 
232
238
        options.update(project_options)
233
239
        expected = schemas.build(django.get_version(), options)()
234
240