From 6cc8aa96b63d96b6a65763a3944415713b0f1604 Mon Sep 17 00:00:00 2001 From: Josh Date: Mon, 12 Aug 2024 12:10:45 -0500 Subject: [PATCH] tweak wording --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 18737a4f..c323fb1f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,7 +23,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - Now defaults to 3.4.9 for Tailwind CSS version. - Now defaults to 1.46.0 for Playwright version. - Now defaults to v2024.8.27 for `django-twc-ui` version. -- Instead of using a dictionary of settings specific to tests and using `django.test.utils.override_settings`, we now have a dedicated `tests/settings.py` that imports the project's main `settings.py` and overrides the settings with test specific ones. When trying to use `django-q2` and `pytest-xdist`, there seems to be a bug between the two when also using `override_settings` in that the override for sync mode in q2 does not seem to be respected. This has led to inconsistent behavior when testing parts of the project that use `async_task` from q2 to offload tasks to the background, e.g. sending email via an `async_task` and not being able to check the `mailoutbox`. +- Instead of using a dictionary of settings specific to tests with `django.test.utils.override_settings`, there is now a dedicated `tests/settings.py` that imports the project's main `settings.py` and overrides with test specific ones. When trying to use `django-q2` and `pytest-xdist`, there seems to be a bug between the two when also using `override_settings`. The override for sync mode in q2 does not seem to be respected. This has led to inconsistent behavior when testing parts of the project that use `async_task` from q2 to offload tasks to the background, e.g. sending email via an `async_task` and not being able to check the `mailoutbox`. ### Fixed