Mathieu Virbel
4f70a7f593
fix: Complete major SQLAlchemy 2.0 test migration
Fixed multiple test files for SQLAlchemy 2.0 compatibility:
- test_search.py: Fixed query syntax and session parameters
- test_room_ics.py: Added session parameter to all controller calls
- test_ics_background_tasks.py: Fixed imports and query patterns
- test_cleanup.py: Fixed model fields and session handling
- test_calendar_event.py: Improved session fixture usage
- calendar_events.py: Added commits for test compatibility
- rooms.py: Fixed result parsing for scalars().all()
- worker/cleanup.py: Added session parameter to remove_by_id
Results: 116 tests now passing (up from 107), 29 failures (down from 38)
Remaining issues are primarily async event loop isolation problems
2025-09-22 19:07:33 -06:00
..
2025-08-20 20:07:19 -06:00
2023-09-13 17:26:03 +02:00
2025-09-22 19:07:33 -06:00
2025-08-20 20:07:19 -06:00
2025-09-17 16:43:20 -06:00
2025-09-22 17:59:44 -06:00
2025-09-22 19:07:33 -06:00
2025-09-22 19:07:33 -06:00
2025-09-22 19:07:33 -06:00
2025-09-17 16:43:20 -06:00
2025-09-17 18:52:03 +02:00
2025-09-17 18:52:03 +02:00
2025-09-17 18:52:03 +02:00
2025-09-18 15:12:46 -06:00
2025-08-20 20:07:19 -06:00
2025-07-31 17:57:43 -06:00
2023-11-02 17:39:21 +01:00
2025-08-01 12:13:00 -06:00
2025-08-20 20:07:19 -06:00
2025-07-16 18:10:11 -06:00
2025-09-17 16:43:20 -06:00
2025-09-22 19:01:12 -06:00
2025-07-31 17:57:43 -06:00
2025-09-18 12:35:51 -06:00
2025-08-29 18:55:51 -04:00
2025-09-22 19:07:33 -06:00
2025-08-29 00:58:14 -06:00
2025-08-14 11:40:52 -06:00
2025-08-29 00:58:14 -06:00
2025-09-22 19:07:33 -06:00
2025-09-18 12:35:51 -06:00
2025-08-14 11:40:52 -06:00
2025-08-14 11:40:52 -06:00
2025-08-14 11:40:52 -06:00
2025-08-29 00:58:14 -06:00
2025-08-14 11:40:52 -06:00
2025-08-01 12:13:00 -06:00
2025-08-13 10:03:38 -04:00
2025-09-18 13:08:19 -06:00
2025-08-13 10:03:38 -04:00