[docutils:bugs] #500 Html5WriterPublishPartsTestCase.test_publish skips too much when with_pygments is False
Michał Górny via Docutils-develop <[email protected]> Tue, 20 May 2025 12:24:11 -0000
| Newsgroups | gmane.text.docutils.devel |
|---|---|
| Message-ID | </p/docutils/bugs/500/e2f86a95b731f8d63735e779209d41bbc5b4a4fb.bugs@docutils.p.sourceforge.net> |
I can confirm that the patch makes tests pass for me — and it definitely looks more reliable in the long run. Thanks!
---
**[bugs:#500] Html5WriterPublishPartsTestCase.test_publish skips too much when with_pygments is False**
**Status:** open
**Created:** Mon May 19, 2025 10:15 AM UTC by Michał Górny
**Last Updated:** Tue May 20, 2025 11:53 AM UTC
**Owner:** nobody
While debugging something else, I've noticed that the `Html5WriterPublishPartsTestCase.test_publish()` case contains the following bit:
```
for name, (settings_overrides, cases) in totest.items():
if name == 'syntax_highlight' and not with_pygments:
self.skipTest('syntax highlight requires pygments')
```
This means that if `with_pygments` is `False`, all the remaining cases from `totest` are skipped. If I replace it with:
```
for name, (settings_overrides, cases) in totest.items():
if name == 'syntax_highlight' and not with_pygments:
continue
```
I see some test regressions too.
---
Sent from sourceforge.net because [email protected] is subscribed to https://sourceforge.net/p/docutils/bugs/
To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/docutils/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.