2025-05-02 13:03:34 +02:00
|
|
|
"""
|
|
|
|
JinjaX
|
|
|
|
Copyright (c) Juan-Pablo Scaletti <juanpablo@jpscaletti.com>
|
|
|
|
"""
|
2025-02-05 18:41:31 +01:00
|
|
|
import pytest
|
|
|
|
|
|
|
|
import jinjax
|
|
|
|
|
|
|
|
|
|
|
|
@pytest.fixture()
|
|
|
|
def folder(tmp_path):
|
|
|
|
d = tmp_path / "components"
|
|
|
|
d.mkdir()
|
|
|
|
return d
|
|
|
|
|
|
|
|
|
|
|
|
@pytest.fixture()
|
|
|
|
def folder_t(tmp_path):
|
|
|
|
d = tmp_path / "templates"
|
|
|
|
d.mkdir()
|
|
|
|
return d
|
|
|
|
|
|
|
|
|
|
|
|
@pytest.fixture()
|
|
|
|
def catalog(folder):
|
|
|
|
catalog = jinjax.Catalog(auto_reload=False)
|
|
|
|
catalog.add_folder(folder)
|
|
|
|
return catalog
|