diff --git a/pyproject.toml b/pyproject.toml index d598510..afc1586 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -88,7 +88,7 @@ dependencies = [ "standard-imghdr; python_version>='3.13'", ] optional-dependencies.develop = [ - "black<26", + "black<27", "mypy<2.2", "poethepoet<1", "pyproject-fmt<3", diff --git a/tests/test_hyper.py b/tests/test_hyper.py index ff52424..954da0b 100644 --- a/tests/test_hyper.py +++ b/tests/test_hyper.py @@ -17,73 +17,58 @@ def test_hyper_unknown_type(render): def test_hyper_http_url_valid(sphinx_doctree_no_tr: CreateDoctree): content = "{hyper}`https://example.org`" ptree = render_reference(sphinx_doctree_no_tr, content) - assert ( - ptree - == """ + assert ptree == """ https://example.org """.lstrip() - ) def test_hyper_http_url_invalid(sphinx_doctree_no_tr: CreateDoctree): content = "{hyper}`https://randomfoobarunknown.org`" ptree = render_reference(sphinx_doctree_no_tr, content) - assert ( - ptree - == """ + assert ptree == """ https://randomfoobarunknown.org """.lstrip() - ) def test_hyper_mailto_url(sphinx_doctree_no_tr: CreateDoctree): content = "{hyper}`mailto:test@example.org`" ptree = render_reference(sphinx_doctree_no_tr, content) - assert ( - ptree - == """ + assert ptree == """ mailto:test@example.org """.lstrip() - ) def test_hyper_label_pending(sphinx_doctree_no_tr: CreateDoctree): content = "{hyper}`foobar`" ptree = render_reference(sphinx_doctree_no_tr, content) - assert ptree == patch_snippet_docutils_forward( - """ + assert ptree == patch_snippet_docutils_forward(""" foobar -""".lstrip() - ) +""".lstrip()) def test_hyper_intersphinx(sphinx_doctree_no_tr: CreateDoctree): content = "{hyper}`foo:bar`" ptree = render_reference(sphinx_doctree_no_tr, content) - assert ptree == patch_snippet_docutils_forward( - """ + assert ptree == patch_snippet_docutils_forward(""" foo:bar -""".lstrip() - ) +""".lstrip()) def test_hyper_myst(sphinx_doctree_no_tr: CreateDoctree): content = "{hyper}`project:index.md`" ptree = render_reference(sphinx_doctree_no_tr, content) - assert ptree == patch_snippet_docutils_forward( - """ + assert ptree == patch_snippet_docutils_forward(""" project:index.md -""".lstrip() - ) +""".lstrip()) def test_hyper_indirect(render): @@ -93,13 +78,10 @@ def test_hyper_indirect(render): [foobar]: https://example.org/ """ ptree = render(content) - assert ( - ptree - == """ + assert ptree == """ Example Domain """.lstrip() - ) def test_hyper_explicit_title(sphinx_doctree_no_tr: CreateDoctree): @@ -108,13 +90,11 @@ def test_hyper_explicit_title(sphinx_doctree_no_tr: CreateDoctree): {hyper}`title ` """ ptree = render_reference(sphinx_doctree_no_tr, content) - assert ptree == patch_snippet_docutils_forward( - """ + assert ptree == patch_snippet_docutils_forward(""" title -""".lstrip() - ) +""".lstrip()) def test_hyper_shield_label(render): @@ -122,12 +102,10 @@ def test_hyper_shield_label(render): (foobar)= {hyper}`foobar {type=shield}` """ - assert render(content) == patch_snippet_docutils_forward( - """ + assert render(content) == patch_snippet_docutils_forward(""" foobar -""".lstrip() - ) +""".lstrip()) def test_hyper_shield_open(render): @@ -135,26 +113,21 @@ def test_hyper_shield_open(render): (foobar)= {hyper-open}`foobar` """ - assert render(content) == patch_snippet_docutils_forward( - """ + assert render(content) == patch_snippet_docutils_forward(""" foobar -""".lstrip() - ) +""".lstrip()) def test_hyper_button_basic(render): content = """ {hyper}`https://example.org {type=button}` """ - assert ( - render(content) - == """ + assert render(content) == """ https://example.org """.lstrip() - ) def test_hyper_button_with_icon(render): @@ -187,14 +160,11 @@ def test_hyper_badge(render): """ text = render(content) - assert ( - text - == """ + assert text == """ https://example.org """.lstrip() - ) def test_hyper_card_minimal(render): @@ -203,8 +173,7 @@ def test_hyper_card_minimal(render): """ text = render(content, with_container=True) - assert text == patch_snippet_docutils_forward( - """ + assert text == patch_snippet_docutils_forward(""" @@ -213,8 +182,7 @@ def test_hyper_card_minimal(render): https://example.org -""".lstrip() # noqa: E501 - ) +""".lstrip()) # noqa: E501 def test_hyper_card_full(render): @@ -223,8 +191,7 @@ def test_hyper_card_full(render): """ text = render(content, with_container=True) - assert text == patch_snippet_docutils_forward( - """ + assert text == patch_snippet_docutils_forward(""" @@ -242,5 +209,4 @@ def test_hyper_card_full(render): https://example.org -""".lstrip() # noqa: E501 - ) +""".lstrip()) # noqa: E501