You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: make test suite pass on Windows and Python 3.12+ (#1185)
* fix: make test suite pass on Windows and Python 3.12+
- Fix event loop issues in ASGI tests under newer asgiref by wrapping communicator setup in an async coroutine run on the loop.
- Fix mmap file locking (PermissionError: [WinError 32]) on Windows in multiprocess tests by closing open database handles before unlinking/removing directories.
- Skip case-sensitive env var deprecation warning assertion on Windows where environment variables are case-insensitive.
- Conditionally define the parser benchmark test to avoid failure when pytest-benchmark is not installed.
Signed-off-by: MelvinjoseC <165891174+MelvinjoseC@users.noreply.github.com>
* fix: resolve lint/typing issues and add Windows CI coverage
Signed-off-by: MelvinjoseC <165891174+MelvinjoseC@users.noreply.github.com>
---------
Signed-off-by: MelvinjoseC <165891174+MelvinjoseC@users.noreply.github.com>
0 commit comments