Commit cffa5590 authored by Aymeric Augustin's avatar Aymeric Augustin
Browse files

Fixed regression in 4dc4d12e. Refs #21598.

That commit contained a mistake that resulted in the use_cached_loader
option of override_with_test_loader being ignored. As a consequence some
configurations weren't exercised any more by the test suite.
parent dec93d89
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -238,8 +238,10 @@ class override_with_test_loader(override_template_loaders):
    @classmethod
    def _get_loader(cls, templates_dict, use_cached_loader=False):
        if use_cached_loader:
            loader = cached.Loader(('TestTemplateLoader',))
            loader._cached_loaders = TestTemplateLoader(templates_dict)
            loader = cached.Loader(['TestTemplateLoader'])
            loader._cached_loaders = [TestTemplateLoader(templates_dict)]
            return loader
        else:
            return TestTemplateLoader(templates_dict)