Dispatcharr/tests
SergeantPanda 53fa1e42a0 enhancement(tests): introduce isolated backend test settings and improve test documentation
- Added `dispatcharr.settings_test` for isolated testing, automatically creating an empty PostgreSQL test database and ensuring transaction isolation during tests.
- Updated `manage.py` to switch to the test settings when running tests.
- Enhanced the CONTRIBUTING.md file with detailed instructions on running the backend test suite and handling Celery tasks in tests.
- Refactored test cases to use static methods for `worker_id` in `test_process_label.py` and adjusted assertions in `test_user_preferences.py` for better clarity and correctness.
2026-06-23 20:54:12 -05:00
..
__init__.py
test_celery_plugin_discovery.py
test_custom_properties_as_dict.py fix(m3u): enhance custom properties handling and DB connection management 2026-06-18 14:59:09 -05:00
test_geventpool_conn_lifetime.py
test_log_system_event.py fix(proxy): enhance connection management and event handling during streaming operations 2026-06-15 17:14:48 -05:00
test_process_label.py enhancement(tests): introduce isolated backend test settings and improve test documentation 2026-06-23 20:54:12 -05:00
test_user_preferences.py enhancement(tests): introduce isolated backend test settings and improve test documentation 2026-06-23 20:54:12 -05:00
test_wait_for_redis.py
test_websocket_utils.py