mirror of
https://github.com/NixOS/nixpkgs.git
synced 2024-11-22 06:53:01 +00:00
kitty: re-enable some tests
These tests were disabled because of failures on nix-darwin systems due to zshenv producing spurious output in some scenarios: https://github.com/LnL7/nix-darwin/pull/1051 The linked bug is fixed in nix-darwin, and it should be now possible to run the tests on a fresh nix-darwin system. Related: #312692
This commit is contained in:
parent
19d2ec01a2
commit
0b1ffdb47a
@ -172,20 +172,9 @@ buildPythonApplication rec {
|
||||
|
||||
# skip failing tests due to darwin sandbox
|
||||
preCheck = lib.optionalString stdenv.hostPlatform.isDarwin ''
|
||||
# can be re-enabled with the next kitty release, see https://github.com/kovidgoyal/kitty/pull/7939
|
||||
substituteInPlace kitty_tests/file_transmission.py \
|
||||
--replace test_file_get dont_test_file_get \
|
||||
--replace test_path_mapping_receive dont_test_path_mapping_receive \
|
||||
--replace test_transfer_send dont_test_transfer_send
|
||||
substituteInPlace kitty_tests/shell_integration.py \
|
||||
--replace test_fish_integration dont_test_fish_integration
|
||||
substituteInPlace kitty_tests/shell_integration.py \
|
||||
--replace test_bash_integration dont_test_bash_integration
|
||||
substituteInPlace kitty_tests/open_actions.py \
|
||||
--replace test_parsing_of_open_actions dont_test_parsing_of_open_actions
|
||||
substituteInPlace kitty_tests/ssh.py \
|
||||
--replace test_ssh_connection_data dont_test_ssh_connection_data
|
||||
substituteInPlace kitty_tests/fonts.py \
|
||||
--replace 'class Rendering(BaseTest)' 'class Rendering'
|
||||
# theme collection test starts an http server
|
||||
rm tools/themes/collection_test.go
|
||||
# passwd_test tries to exec /usr/bin/dscl
|
||||
|
Loading…
Reference in New Issue
Block a user