chapeau/kepi/sombrero_sendpub
Marnanel Thurman 94309cc77d KepiTestCase
The only difference from django.test.TestCase is that KepiTestCase
redirects logging to stdout in setUp, and undoes it again in
tearDown. This is because Django's "./manage.py test" suppresses
stderr, so you can't read the debug logs otherwise.

Put into use in a couple of files where it was needed immediately.
Will add more later.
2023-09-22 16:36:51 +01:00
..
migrations sombrero gains "Failure" model to record HTTP failures 2020-10-19 16:22:14 +01:00
tests KepiTestCase 2023-09-22 16:36:51 +01:00
__init__.py Loads of rewriting of sombrero's "deliver" function so it works with the new model. It still needs more work, but this is an intermediate checkin. 2020-05-06 20:04:34 +01:00
admin.py Split out the part of bowler_pub that sends ActivityPub notifications 2020-05-01 13:55:03 +01:00
apps.py AppConfigs set default_auto_field 2023-09-22 16:36:47 +01:00
collections.py Collection ends iteration gracefully if a page can't be found. 2020-10-19 16:48:39 +01:00
delivery.py logger.warn is now logger.warning (pylint W1505) 2020-09-19 16:25:31 +01:00
fetch.py sombrero's fake HttpRequest for ACTIVITY_GET requests supplies an Accept header. 2020-11-25 19:36:48 +00:00
middleware.py Updated all copyright dates to 2020 2020-09-19 16:18:32 +01:00
models.py sombrero gains "Failure" model to record HTTP failures 2020-10-19 16:22:14 +01:00
receivers.py Status.content and Status.spoiler_text are now Status.content_source and Status.spoiler_source. 2021-02-16 22:58:42 +00:00
views.py Split out the part of bowler_pub that sends ActivityPub notifications 2020-05-01 13:55:03 +01:00
webfinger.py Logging is now via getLogger(name="kepi"), and this is done 2020-08-04 17:19:37 +01:00