Removed prepare_docstring filter used for testing

pull/311/head
Ashley Whetter 3 years ago
parent 7d7f042805
commit 38c2089476

@ -21,7 +21,7 @@
{% endif %}
{% endif %}
{% if obj.docstring %}
{{ obj.docstring|prepare_docstring|indent(3) }}
{{ obj.docstring|indent(3) }}
{% endif %}
{% if "inherited-members" in autoapi_options %}
{% set visible_classes = obj.classes|selectattr("display")|list %}

@ -28,5 +28,5 @@
{% endif %}
{{ obj.docstring|prepare_docstring|indent(3) }}
{{ obj.docstring|indent(3) }}
{% endif %}

@ -12,7 +12,7 @@
{% endif %}
{% if obj.docstring %}
{{ obj.docstring|prepare_docstring|indent(3) }}
{{ obj.docstring|indent(3) }}
{% else %}
{% endif %}
{% endif %}

@ -22,6 +22,6 @@
{% endif %}
{% if obj.docstring %}
{{ obj.docstring|prepare_docstring|indent(3) }}
{{ obj.docstring|indent(3) }}
{% endif %}
{% endif %}

@ -10,7 +10,7 @@
{% if obj.docstring %}
.. autoapi-nested-parse::
{{ obj.docstring|prepare_docstring|indent(3) }}
{{ obj.docstring|indent(3) }}
{% endif %}

@ -1,5 +1,6 @@
import io
import os
import pathlib
import re
import shutil
import sys
@ -17,6 +18,7 @@ from autoapi.mappers.python import (
PythonData,
PythonMethod,
)
import autoapi.settings
def rebuild(confoverrides=None, confdir=".", **kwargs):
@ -821,7 +823,15 @@ class TestImplicitNamespacePackage:
assert "namespace.example.second_sub_method" in example_file
def test_custom_jinja_filters(builder):
def test_custom_jinja_filters(builder, tmp_path):
py_templates = tmp_path / "python"
py_templates.mkdir()
orig_py_templates = pathlib.Path(autoapi.settings.TEMPLATE_DIR) / "python"
orig_template = (orig_py_templates / "class.rst").read_text()
(py_templates / "class.rst").write_text(
orig_template.replace("obj.docstring", "obj.docstring|prepare_docstring")
)
confoverrides = {
"autoapi_prepare_jinja_env": (
lambda jinja_env: jinja_env.filters.update(
@ -832,6 +842,7 @@ def test_custom_jinja_filters(builder):
}
)
),
"autoapi_template_dir": str(tmp_path),
}
builder("pyexample", confoverrides=confoverrides)

Loading…
Cancel
Save