7 Commits

Author SHA1 Message Date
Ivan
39a331450a feat(tests): add backend test coverage with new repository server manager tests and additional web audio bridge scenarios 2026-04-23 02:28:52 -05:00
Ivan
6fb4ccc79a chore(license): add SPDX license identifiers to various files, standardizing licensing terms across the project 2026-04-16 18:12:14 -05:00
Ivan
a5fef35a7f feat(tests): add integration tests for LXST telephony classes and improve WebAudioBridge tests; mock dependencies for improved test isolation 2026-04-15 20:25:30 -05:00
Ivan
36b6fd7d69 test(incoming-call-policy): add tests for call handling policies including DND, contacts-only, and blocking rules 2026-04-14 15:52:15 -05:00
Ivan
7c08a86145 fix(tests): adjust AsyncUtils setup in WebAudioBridge test to ensure proper loop handling and coroutine management 2026-04-13 22:17:43 -05:00
Sudo-Ivan
1788aea0c2 Add tests for crash recovery, emergency mode, and lifecycle management
- Introduced new tests for heuristic analysis in crash recovery to validate error diagnosis.
- Added tests for emergency mode to ensure memory concurrency handling with the in-memory database.
- Created a comprehensive suite for lifecycle management, including database provider disposal and identity context teardown to prevent memory leaks.
- Improved existing tests for WebAudioBridge to verify proper event loop handling and resource cleanup.
2026-01-14 17:59:22 -06:00
Sudo-Ivan
5f2aca4390 feat(tests): add unit tests for WebAudioSource and WebAudioSink functionality 2026-01-04 23:19:44 -06:00