Fix regression causing shells in darwin to not run in login mode

This commit is contained in:
Kovid Goyal
2024-02-11 15:29:32 +05:30
parent 0a1eb038a5
commit b65a5f78fd
2 changed files with 2 additions and 1 deletions

View File

@@ -90,6 +90,7 @@ class ShellIntegration(BaseTest):
cmd = cmd or shell
cmd = shlex.split(cmd.format(**locals()))
env = (setup_env or safe_env_for_running_shell)(cmd, home_dir, rc=rc, shell=shell, with_kitten=self.with_kitten)
env['KITTY_RUNNING_SHELL_INTEGRATION_TEST'] = '1'
try:
if self.with_kitten:
cmd = [kitten_exe(), 'run-shell', '--shell', shlex.join(cmd)]