Beispiel #1
0
    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()
Beispiel #2
0
    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()
Beispiel #3
0
    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
Beispiel #4
0
 def setup(self):
     TempEnvironmentHelper.setup(self)
     self.jinja_env = JinjaEnvironment()
     self.jinja_env.add_extension(AssetsExtension)
     self.jinja_env.assets_environment = self.env