lizerk
6e4eabeb4e
test: Configure Celery for integration tests and setup Redis
- Add Celery synchronous execution settings for tests
* CELERY_TASK_ALWAYS_EAGER = True (no separate worker needed)
* CELERY_TASK_EAGER_PROPAGATES = True
* Use memory broker/backend for tests
- Add performance marker to pytest.ini
* Allows marking tests with @pytest.mark.performance
- Setup Redis server via systemd
* Enabled redis-server.service for autostart
* Redis runs on 127.0.0.1:6379
- Update .gitignore to exclude dump.rdb (Redis dump file)
Integration tests status:
- 26/47 tests passing (55%)
- 21 tests failing due to missing NotificationType fixtures
- Tests no longer hang (Celery executes synchronously)
Note: Integration tests require NotificationType fixtures to be created
before document operations trigger notification signals.
2026-03-05 11:49:55 +03:00
..
2026-01-08 16:14:00 +03:00
2025-12-03 12:44:21 +03:00
2025-12-08 14:02:09 +03:00
2026-01-08 16:14:00 +03:00
2025-10-20 17:08:40 +03:00
2025-10-20 17:08:40 +03:00
2025-10-20 17:08:40 +03:00
2025-12-05 16:18:11 +03:00
2026-03-05 11:49:55 +03:00
2026-02-28 14:29:54 +03:00
2026-02-28 13:06:41 +03:00
2025-07-30 08:15:53 +03:00