mirror of
https://github.com/NixOS/nixpkgs.git
synced 2026-08-27 02:34:53 +00:00
Fixes two checkPhase failures (observed on aarch64-darwin):
- test_timezone_aware_datetime: duckdb imports pytz lazily when
converting timezone-aware datetimes, and pytz was not declared.
Added to dependencies rather than nativeCheckInputs because the
same lazy import fires at runtime on any tz-aware duckdb result.
- tests/ui/.../test_yank_to_line_end_y_dollar: the "tests/ui/"
entry in disabledTests never matches — disabledTests feeds
pytest -k, a name expression, and a path is not a test name — so
the UI suite ran anyway ("UI tests fail in the sandbox" per the
existing comment) and a 0.15 s timer-based test races widget
teardown. Moved to disabledTestPaths, which deselects the path
as intended.
With both: 1488 passed, 693 skipped, 0 failed (was 2 failed), and
the UI suite is excluded at collection (checkPhase 69 s vs 178 s).
Assisted-by: Claude Code (Claude Fable 5)