def setup(self): TempDirHelper.setup(self) self.loader = DjangoLoader() settings.TEMPLATES[0]['OPTIONS'] = { 'loaders': ('django.template.loaders.filesystem.Loader'), } settings.TEMPLATES[0]['DIRS'] = [self.tempdir]
def setup(self): TempDirHelper.setup(self) self.loader = DjangoLoader() settings.TEMPLATE_LOADERS = [ 'django.template.loaders.filesystem.Loader', ] settings.TEMPLATE_DIRS = [self.tempdir]
def setUp(self): from pyramid_webassets import get_webassets_env TempDirHelper.setup(self) self.request = testing.DummyRequest() self.config = testing.setUp(request=self.request, settings={ 'webassets.base_url': '/static', 'webassets.base_dir': self.tempdir+'/static'}) self.config.include('pyramid_webassets') self.env = get_webassets_env(self.config) # Disable cache busting self.env.url_expire = False import sys sys.path.append(self.tempdir)
def setup(self): TempDirHelper.setup(self) # Reset the webassets environment. django_env_reset() self.env = get_env() # Use a temporary directory as MEDIA_ROOT settings.MEDIA_ROOT = self.create_directories('media')[0] settings.STATIC_ROOT = None # Some other settings without which we are likely to run # into errors being raised as part of validation. setattr(settings, 'DATABASES', {}) settings.DATABASES['default'] = {'ENGINE': ''} # Unless we explicitly test it, we don't want to use the cache during # testing. self.env.cache = False self.env.manifest = False