def setup(self): TempEnvironmentHelper.setup(self) class CustomUpdater(BaseUpdater): allow = True def needs_rebuild(self, *a, **kw): return self.allow self.env.updater = self.updater = CustomUpdater()
def setup(self): TempEnvironmentHelper.setup(self) self.env.url_expire = False self.build_called = build_called = [] self.makeurl_called = makeurl_called = [] env = self.env class MockBundle(Bundle): def __init__(self, *a, **kw): Bundle.__init__(self, *a, **kw) self.env = env def _build(self, *a, **kw): build_called.append(self.output) def _make_url(self, *a, **kw): makeurl_called.append(self.output) return Bundle._make_url(self, *a, **kw) self.MockBundle = MockBundle
def setup(self): TempEnvironmentHelper.setup(self) self.jinja_env = JinjaEnvironment() self.jinja_env.add_extension(AssetsExtension) self.jinja_env.assets_environment = self.env