Commit Graph
44 Commits
Author SHA1 Message Date
James Addison b04a210129 Tests: adapt HTML escaping to pygments v2.21.0 change-in-behaviour (#14611) 2026-09-18 11:38:07 +02:00
Adam Turner b9650d5d26 Remove some entries from the mypy whitelist (#14182) 2025-12-15 19:55:28 +00:00
Maciej Olko eb4d0da2d0 Always ignore order in `_NodeUpdater.compare_references()` (#14172) 2025-12-15 16:19:50 +00:00
Adam Turner ad0497b89d Drop support for Python 3.11 (#14153) 2025-12-05 22:12:06 +00:00
W. H. WangandAdam Turner 88a4a97873 Allow reordered refs and translated display text in pending_xref (#14144)
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2025-12-04 07:24:14 +00:00
dariomesic aeabc11f84 Implement smarter reference comparison for i18n (#14001) 2025-11-24 22:26:03 +00:00
Stephen FinucaneandAdam Turner 44a98961b2 Use hyphenated version directives (#13714)
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2025-10-06 00:10:35 +01:00
Adam Dangoor cb3fbe2a23 Remove mypy overrides for `tests/test_intl/test_catalogs.py` (#13767) 2025-07-27 20:55:40 +01:00
Adam DangoorandAdam Turner f25cfdd2d5 Remove mypy overrides for `tests/test_intl/test_locale.py` (#13764)
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2025-07-27 15:10:56 +01:00
Adam Turner f1fbbfcbb7 Add annotations to several single-argument ('app') test functions 2025-02-16 01:40:30 +00:00
Adam Turner 139d6b0936 Use full URLs for links to issues and pull requests 2025-02-15 21:47:31 +00:00
Adam Turner 0d4425ce07 Use read-only test roots (#13285) 2025-01-31 18:04:36 +00:00
Adam Turner 7406d4222f Move mypy test module exclusions to per-module ignores (#13265) 2025-01-26 19:41:15 +00:00
Adam Turner a56fdad70b Use `sphinx._cli.util.colour in sphinx.util.console` (#13241) 2025-01-16 16:57:28 +00:00
Adam Turner c66d3e85d1 Enable 11 more categories in Ruff
* flake8-builtins ('A')
* flake8-blind-except ('BLE')
* flake8-copyright ('CPY')
* eradicate ('ERA')
* flake8-boolean-trap ('FBT')
* flake8-fixme ('FIX')
* flake8-implicit-str-concat ('ISC')
* pep8-naming ('N')
* flake8-use-pathlib ('PTH')
* flake8-self ('SLF')
* tryceratops ('TRY')
2025-01-14 14:43:02 +00:00
Adam Turner 5ff3740063 Adapt tests for Pygments 2.19 2025-01-06 06:56:10 +00:00
Adam Turner 3af48520d2 Require the PEP 563 'annotations' future import 2024-11-22 21:54:26 +00:00
Dimitri Papadopoulos OrfanosandAdam Turner c427edb0bd Emend spelling errors (#13113)
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
2024-11-08 12:11:42 +00:00
Adam Turner 1094556afb Bump Ruff to 0.7.2 2024-11-03 02:55:19 +00:00
Adam Turner 71c0fcfbc5 Use pathlib in the tests (#13051) 2024-10-25 22:41:08 +01:00
Adam Turner dc852d66ea Fix pyright 2024-10-19 19:21:41 +01:00
Adam Turner e58dd58f35 Enable the PLR6201 lint in Ruff 2024-10-19 19:05:43 +01:00
Adam Dangoor c00388f509 Remove unused monkeypatch fixtures (#12841) 2024-08-31 07:48:08 +01:00
Adam Turner eb6ff0a258 Increase test independence by using the basic theme (#12776) 2024-08-14 20:45:33 +01:00
Adam Turner 0b17bb1029 Always define the builder and `testroot when using the app` fixtureture (#12775) 2024-08-12 22:34:03 +01:00
Adam Turner 03b9134ee0 Short-circuit HTTP requests in tests (#12772) 2024-08-12 03:49:58 +01:00
Adam Turner d03156e078 Format `tests/` (#12760) 2024-08-11 14:58:56 +01:00
Adam Turner 620e434f65 Improve string concatenation (#12758)
Use implicit concatenation over ``+``, and combine some implicit concatenations
to a single string literal.
2024-08-11 00:39:35 +01:00
Adam Turner 5f110f0fa0 Fix test failures following Alabaster's change in default sidebars 2024-07-26 23:16:18 +01:00
Adam Turner 1f2891530d Use `app.status and app.warning` in tests (#12663) 2024-07-23 15:35:55 +01:00
Adam Turner 57a63ea603 Use more precise last-modified times for files (#12661) 2024-07-23 14:52:31 +01:00
danieleadesandAdam Turner 58d4224227 Disallow untyped calls (#12640)
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
2024-07-23 02:22:58 +01:00
Chris SewellandAdam Turner dabacdf5f8 Turn `show_warning_types` on by default (#12597)
Co-authored-by: Adam Turner <9087854+aa-turner@users.noreply.github.com>
2024-07-20 21:07:06 +01:00
M Bussonnier 6e3a191185 Bump Ruff to 0.5.1 (#12530) 2024-07-10 14:13:10 +01:00
Nicolas Peugnet b23ac4f16e Fix invalid genindex.html file produced with translated docs (#12495) 2024-07-04 03:00:28 +02:00
Adam Turner 86c51f3bfa Bump Ruff to 0.5.0 2024-07-02 22:50:35 +01:00
Nicolas Peugnet ac3f74a3e0 [tests] Add intl regression test for term not found warning (#12388)
Add test for term not found warning in test_intl to prevent future regressions
2024-05-19 12:14:13 +02:00
Nicolas Peugnet 55ca37f684 Add more internationalisation tests (#12277)
- Add test for basic literal block & literalinclude translation
- Add gettext builder test for litteral blocks additional targets
- Add i18n test for xref roles in titles
- Add i18n tests for strange markup
2024-04-23 05:22:43 +01:00
Bénédikt Tran db4939f007 [misc] update wording of `versionadded to Added in [...]` (#12184)
Motivated by the community feedback, the wording of ``versionadded`` is changed 
from ``New in [...]`` to ``Added in [...]``.
2024-04-05 13:32:55 +02:00
Bénédikt Tran f24eef7b6b [cleanup] deprecate `sphinx.testing.util.strip_escseq in favor of sphinx.util.console.strip_colors` (#12186) 2024-03-24 00:43:54 +01:00
Bénédikt Tran 6ac2210109 [tests] use deduced `srcdir` instead of an explicit one (#12124) 2024-03-18 10:59:48 +01:00
Bénédikt Tran 707bfbd669 [gettext] fix flaky test on windows (#11940) 2024-02-24 13:34:52 +01:00
95b2cce9a0 Add a `versionremoved` directive (#11905)
Co-authored-by: C.A.M. Gerlach <CAM.Gerlach@Gerlach.CAM>
Co-authored-by: Adam Turner <9087854+AA-Turner@users.noreply.github.com>
2024-01-21 20:12:52 +00:00
Adam Turner 462404cb25 Organise tests into directories 2024-01-17 03:56:35 +00:00