Commit graph

18 commits

Author SHA1 Message Date
Tobias Gruetzmacher 6d20de8b2a
Allow ignoring modules in tests forever 2023-08-26 18:23:43 +02:00
Tobias Gruetzmacher bd2a824c68
Fix pytest hookimpl warning 2023-06-02 00:07:26 +02:00
Tobias Gruetzmacher 8e1e398a8d Deprecate underscore-prefixed parent classes
This is trying to strike a balance between updating as much existing
classes as possible, but not making the diff too big...
2022-06-06 12:08:32 +02:00
Tobias Gruetzmacher 99b72c90be Remove unused multi-match logic 2022-06-04 10:56:25 +02:00
Tobias Gruetzmacher 680ba0969e REALLY make sure generated test order is stable
This really does what f87ac17506 should
have done and fixes the horrible bug introduced by that commit.
2022-06-04 09:26:05 +02:00
Tobias Gruetzmacher f87ac17506 Make sure generated test order is stable 2022-05-31 08:14:51 +02:00
Tobias Gruetzmacher f3b8ebf0be Clean up some minor warnings 2022-05-28 17:52:42 +02:00
Tobias Gruetzmacher 420fde12b0 Test MangaDex again 2022-05-27 20:52:29 +02:00
Tobias Gruetzmacher 6d15be8b2c Ignore MangaDex in tests for now 2021-04-02 10:15:18 +02:00
Tobias Gruetzmacher e64635e86b Stricter style checking & related style fixes 2020-10-11 20:15:27 +02:00
Tobias Gruetzmacher 9237bd62b2 Convert scraper cache to a class
This should make it easier to extend with additional entries.
2020-10-04 22:28:51 +02:00
Tobias Gruetzmacher 27d28b8eef Update file headers
The default encoding for source files is UTF-8 since Python 3, so we can
drop all encoding headers. While we are at it, just replace them with
SPDX headers.
2020-04-18 13:45:44 +02:00
Tobias Gruetzmacher e70bf8c7ad Small style fixes (mostly in tests) 2020-04-18 13:03:02 +02:00
Tobias Gruetzmacher 44791439a5 Drop Python 2 support: Obsolete future statements 2020-02-04 01:06:19 +01:00
Tobias Gruetzmacher 5317cbd3ec Tests: Avoid error when nothing to test 2020-01-10 14:55:34 +01:00
Tobias Gruetzmacher 18f8e093a7 Tests: Keep comics of the same module in the same process
This allows our host-based throttling to be effective and keeps
cross-process locks to a minimum.
2019-12-04 00:28:27 +01:00
Tobias Gruetzmacher 6ba1e49bfd Kenneth Reitz’s Code Style™
See http://docs.python-requests.org/en/master/dev/contributing/#kenneth-reitz-s-code-style

Effectively, this removes "visual" indents.
2018-06-29 19:26:17 +02:00
Tobias Gruetzmacher 11ee049b4d Move checking of modules into its own directory. 2017-10-13 00:00:37 +02:00
Renamed from tests/conftest.py (Browse further)