Skip to content

Update deps

Update deps #89

Triggered via pull request October 10, 2025 21:13
@paescujpaescuj
synchronize #571
update-deps
Status Failure
Total duration 1m 36s
Artifacts

ci.yml

on: pull_request
Matrix: test
Coverage
Coverage
Fit to window
Zoom out
Zoom in

Annotations

90 errors
src/concurrently.spec.ts > uses overridden raw option for each command if specified: src/concurrently.spec.ts#L307
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: @@ -1,8 +1,138 @@ [ "echo", - ObjectContaining { + { + "cwd": "/home/runner/work/concurrently/concurrently", + "env": { + "ACCEPT_EULA": "Y", + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache", + "ANDROID_HOME": "/usr/local/lib/android/sdk", + "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk", + "ANT_HOME": "/usr/share/ant", + "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64", + "CHROME_BIN": "/usr/bin/google-chrome", + "CI": "true", + "CONDA": "/usr/share/miniconda", + "DEBIAN_FRONTEND": "noninteractive", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/usr/local/share/gecko_driver", + "GHCUP_INSTALL_BASE_PREFIX": "/usr/local", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/home/runner/work/concurrently/concurrently", + "GOROOT_1_22_X64": "/opt/hostedtoolcache/go/1.22.12/x64", + "GOROOT_1_23_X64": "/opt/hostedtoolcache/go/1.23.12/x64", + "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.7/x64", + "GRADLE_HOME": "/usr/share/gradle-9.1.0", + "HOME": "/home/runner", + "HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS": "3650", +
src/concurrently.spec.ts > uses raw from options for each command: src/concurrently.spec.ts#L287
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: @@ -1,8 +1,138 @@ [ "echo", - ObjectContaining { + { + "cwd": "/home/runner/work/concurrently/concurrently", + "env": { + "ACCEPT_EULA": "Y", + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache", + "ANDROID_HOME": "/usr/local/lib/android/sdk", + "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk", + "ANT_HOME": "/usr/share/ant", + "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64", + "CHROME_BIN": "/usr/bin/google-chrome", + "CI": "true", + "CONDA": "/usr/share/miniconda", + "DEBIAN_FRONTEND": "noninteractive", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/usr/local/share/gecko_driver", + "GHCUP_INSTALL_BASE_PREFIX": "/usr/local", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/home/runner/work/concurrently/concurrently", + "GOROOT_1_22_X64": "/opt/hostedtoolcache/go/1.22.12/x64", + "GOROOT_1_23_X64": "/opt/hostedtoolcache/go/1.23.12/x64", + "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.7/x64", + "GRADLE_HOME": "/usr/share/gradle-9.1.0", + "HOME": "/home/runner", + "HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS": "3650", +
src/concurrently.spec.ts > uses overridden cwd option for each command if specified: src/concurrently.spec.ts#L265
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { + { "cwd": "baz", - "env": ObjectContaining { + "env": { + "ACCEPT_EULA": "Y", + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache", + "ANDROID_HOME": "/usr/local/lib/android/sdk", + "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk", + "ANT_HOME": "/usr/share/ant", + "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64", + "CHROME_BIN": "/usr/bin/google-chrome", + "CI": "true", + "CONDA": "/usr/share/miniconda", + "DEBIAN_FRONTEND": "noninteractive", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/usr/local/share/gecko_driver", + "GHCUP_INSTALL_BASE_PREFIX": "/usr/local", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/home/runner/work/concurrently/concurrently", + "GOROOT_1_22_X64": "/opt/hostedtoolcache/go/1.22.12/x64", + "GOROOT_1_23_X64": "/opt/hostedtoolcache/go/1.23.12/x64", + "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.7/x64", + "GRADLE_HOME": "/usr/share/gradle-9.1.0", + "HOME": "/home/runner", + "HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS": "3650", + "HOMEBREW_NO_AUTO_UPDATE":
src/concurrently.spec.ts > uses cwd from options for each command: src/concurrently.spec.ts#L230
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { + { "cwd": "foobar", - "env": ObjectContaining { + "env": { + "ACCEPT_EULA": "Y", + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache", + "ANDROID_HOME": "/usr/local/lib/android/sdk", + "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk", + "ANT_HOME": "/usr/share/ant", + "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64", + "CHROME_BIN": "/usr/bin/google-chrome", + "CI": "true", + "CONDA": "/usr/share/miniconda", + "DEBIAN_FRONTEND": "noninteractive", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/usr/local/share/gecko_driver", + "GHCUP_INSTALL_BASE_PREFIX": "/usr/local", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/home/runner/work/concurrently/concurrently", + "GOROOT_1_22_X64": "/opt/hostedtoolcache/go/1.22.12/x64", + "GOROOT_1_23_X64": "/opt/hostedtoolcache/go/1.23.12/x64", + "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.7/x64", + "GRADLE_HOME": "/usr/share/gradle-9.1.0", + "HOME": "/home/runner", + "HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS": "3650", + "HOMEBREW_NO_AUTO_UPDAT
src/concurrently.spec.ts > merges extra env vars into each command: src/concurrently.spec.ts#L197
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { - "env": ObjectContaining { + { + "cwd": "/home/runner/work/concurrently/concurrently", + "env": { + "ACCEPT_EULA": "Y", + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache", + "ANDROID_HOME": "/usr/local/lib/android/sdk", + "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk", + "ANT_HOME": "/usr/share/ant", + "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64", + "CHROME_BIN": "/usr/bin/google-chrome", + "CI": "true", + "CONDA": "/usr/share/miniconda", + "DEBIAN_FRONTEND": "noninteractive", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/usr/local/share/gecko_driver", + "GHCUP_INSTALL_BASE_PREFIX": "/usr/local", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/home/runner/work/concurrently/concurrently", + "GOROOT_1_22_X64": "/opt/hostedtoolcache/go/1.22.12/x64", + "GOROOT_1_23_X64": "/opt/hostedtoolcache/go/1.23.12/x64", + "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.7/x64", + "GRADLE_HOME": "/usr/share/gradle-9.1.0", + "HOME": "/home/runner", + "HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS": "3
src/concurrently.spec.ts > spawns commands up to percent based limit at once: src/concurrently.spec.ts#L115
AssertionError: expected "spy" to be called once with arguments: [ 'foo', ObjectContaining {} ] Received: 1st spy call: [ "foo", - ObjectContaining {}, + { + "cwd": "/home/runner/work/concurrently/concurrently", + "env": { + "ACCEPT_EULA": "Y", + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache", + "ANDROID_HOME": "/usr/local/lib/android/sdk", + "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk", + "ANT_HOME": "/usr/share/ant", + "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64", + "CHROME_BIN": "/usr/bin/google-chrome", + "CI": "true", + "CONDA": "/usr/share/miniconda", + "DEBIAN_FRONTEND": "noninteractive", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/usr/local/share/gecko_driver", + "GHCUP_INSTALL_BASE_PREFIX": "/usr/local", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/home/runner/work/concurrently/concurrently", + "GOROOT_1_22_X64": "/opt/hostedtoolcache/go/1.22.12/x64", + "GOROOT_1_23_X64": "/opt/hostedtoolcache/go/1.23.12/x64", + "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.7/x64", + "GRADLE_HOME": "/usr/share/gradle-9.1.0", + "HOME": "/home/runner", + "HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS": "3650", + "HOMEBREW_NO_AUTO_
src/concurrently.spec.ts > spawns commands up to configured limit at once: src/concurrently.spec.ts#L83
AssertionError: expected "spy" to be called once with arguments: [ 'foo', ObjectContaining {} ] Received: 1st spy call: [ "foo", - ObjectContaining {}, + { + "cwd": "/home/runner/work/concurrently/concurrently", + "env": { + "ACCEPT_EULA": "Y", + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache", + "ANDROID_HOME": "/usr/local/lib/android/sdk", + "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk", + "ANT_HOME": "/usr/share/ant", + "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64", + "CHROME_BIN": "/usr/bin/google-chrome", + "CI": "true", + "CONDA": "/usr/share/miniconda", + "DEBIAN_FRONTEND": "noninteractive", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/usr/local/share/gecko_driver", + "GHCUP_INSTALL_BASE_PREFIX": "/usr/local", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/home/runner/work/concurrently/concurrently", + "GOROOT_1_22_X64": "/opt/hostedtoolcache/go/1.22.12/x64", + "GOROOT_1_23_X64": "/opt/hostedtoolcache/go/1.23.12/x64", + "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.7/x64", + "GRADLE_HOME": "/usr/share/gradle-9.1.0", + "HOME": "/home/runner", + "HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS": "3650", + "HOMEBREW_NO_AUTO_
src/concurrently.spec.ts > log output is passed to output stream if logger is specified in options: src/concurrently.spec.ts#L64
AssertionError: expected "spy" to be called once with arguments: [ 'foo' ] Received: 1st spy call: Compared values have no visual difference. 2nd spy call: [ - "foo", + "bar", ] Number of calls: 2 ❯ src/concurrently.spec.ts:64:32
src/concurrently.spec.ts > spawns all commands: src/concurrently.spec.ts#L53
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining {} ] Received: 1st spy call: [ "echo", - ObjectContaining {}, + { + "cwd": "/home/runner/work/concurrently/concurrently", + "env": { + "ACCEPT_EULA": "Y", + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache", + "ANDROID_HOME": "/usr/local/lib/android/sdk", + "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk", + "ANT_HOME": "/usr/share/ant", + "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64", + "CHROME_BIN": "/usr/bin/google-chrome", + "CI": "true", + "CONDA": "/usr/share/miniconda", + "DEBIAN_FRONTEND": "noninteractive", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/usr/local/share/gecko_driver", + "GHCUP_INSTALL_BASE_PREFIX": "/usr/local", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_7484dc98-657b-458e-8370-e751c7e4c927", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/home/runner/work/concurrently/concurrently", + "GOROOT_1_22_X64": "/opt/hostedtoolcache/go/1.22.12/x64", + "GOROOT_1_23_X64": "/opt/hostedtoolcache/go/1.23.12/x64", + "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.7/x64", + "GRADLE_HOME": "/usr/share/gradle-9.1.0", + "HOME": "/home/runner", + "HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS": "3650", + "HOMEBREW_NO_AUT
src/command.spec.ts > #start() > on outgoing messages > calls onSent with the result of sending the message: src/command.spec.ts#L386
AssertionError: expected "spy" to be called once with arguments: [ Error: test ] Received: 1st spy call: [ - Error { - "message": "test", - }, + undefined, ] 2nd spy call: Compared values have no visual difference. Number of calls: 2 ❯ src/command.spec.ts:386:28
src/concurrently.spec.ts > uses overridden raw option for each command if specified: src/concurrently.spec.ts#L307
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: @@ -1,8 +1,135 @@ [ "echo", - ObjectContaining { + { + "cwd": "/Users/runner/work/concurrently/concurrently", + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/Users/runner/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/Users/runner/hostedtoolcache", + "ANDROID_HOME": "/Users/runner/Library/Android/sdk", + "ANDROID_NDK": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/Users/runner/Library/Android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/Users/runner/Library/Android/sdk", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK": "1", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-mac-arm64", + "CI": "true", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_ROOT": "/Users/runner/.dotnet", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/opt/homebrew/opt/geckodriver/bin", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/Users/runner/work/_temp/_runner_file_commands/set_env_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/Users/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/Users/runner/work/_temp/_runner_file_commands/set_output_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_PATH": "/Users/runner/work/_temp/_runner_file_commands/add_path_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/Users/runner/work/_temp/_runner_file_commands/save_state_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_STEP_SUMMARY": "/Users/runner/work/_temp/_runner_file_commands/step_summary_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/Users/runner/work/concurrently/concurrently", + "GOROOT_1_22_ARM64": "/Users/runner/hostedtoolcache/go/1.22.12/arm64", + "GOROOT_1_23_ARM64": "/Users/runner/hostedtoolcache/go/1.23.12/arm64", + "GOROOT_1_24_ARM64": "/Users/runner/hostedtoolcache/go/1.24.7/arm64", + "GOROOT_1_25_ARM64": "/Users/runner/hostedtoolcache/go/1.25.1/arm64", + "HOME": "/Users/runner", + "HOMEBREW_CASK_OPTS": "--no-quarantine", + "HOMEBREW_CELLAR": "/opt/homebrew/Cellar", + "HOMEBREW_NO_AUTO_UPDATE": "1", + "HOMEBREW_NO_INSTALL_CLEANUP": "1", + "HOMEBREW_PREF
src/concurrently.spec.ts > uses raw from options for each command: src/concurrently.spec.ts#L287
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: @@ -1,8 +1,135 @@ [ "echo", - ObjectContaining { + { + "cwd": "/Users/runner/work/concurrently/concurrently", + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/Users/runner/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/Users/runner/hostedtoolcache", + "ANDROID_HOME": "/Users/runner/Library/Android/sdk", + "ANDROID_NDK": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/Users/runner/Library/Android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/Users/runner/Library/Android/sdk", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK": "1", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-mac-arm64", + "CI": "true", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_ROOT": "/Users/runner/.dotnet", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/opt/homebrew/opt/geckodriver/bin", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/Users/runner/work/_temp/_runner_file_commands/set_env_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/Users/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/Users/runner/work/_temp/_runner_file_commands/set_output_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_PATH": "/Users/runner/work/_temp/_runner_file_commands/add_path_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/Users/runner/work/_temp/_runner_file_commands/save_state_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_STEP_SUMMARY": "/Users/runner/work/_temp/_runner_file_commands/step_summary_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/Users/runner/work/concurrently/concurrently", + "GOROOT_1_22_ARM64": "/Users/runner/hostedtoolcache/go/1.22.12/arm64", + "GOROOT_1_23_ARM64": "/Users/runner/hostedtoolcache/go/1.23.12/arm64", + "GOROOT_1_24_ARM64": "/Users/runner/hostedtoolcache/go/1.24.7/arm64", + "GOROOT_1_25_ARM64": "/Users/runner/hostedtoolcache/go/1.25.1/arm64", + "HOME": "/Users/runner", + "HOMEBREW_CASK_OPTS": "--no-quarantine", + "HOMEBREW_CELLAR": "/opt/homebrew/Cellar", + "HOMEBREW_NO_AUTO_UPDATE": "1", + "HOMEBREW_NO_INSTALL_CLEANUP": "1", + "HOMEBREW_PREF
src/concurrently.spec.ts > uses overridden cwd option for each command if specified: src/concurrently.spec.ts#L265
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { + { "cwd": "baz", - "env": ObjectContaining { + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/Users/runner/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/Users/runner/hostedtoolcache", + "ANDROID_HOME": "/Users/runner/Library/Android/sdk", + "ANDROID_NDK": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/Users/runner/Library/Android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/Users/runner/Library/Android/sdk", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK": "1", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-mac-arm64", + "CI": "true", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_ROOT": "/Users/runner/.dotnet", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/opt/homebrew/opt/geckodriver/bin", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/Users/runner/work/_temp/_runner_file_commands/set_env_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/Users/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/Users/runner/work/_temp/_runner_file_commands/set_output_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_PATH": "/Users/runner/work/_temp/_runner_file_commands/add_path_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/Users/runner/work/_temp/_runner_file_commands/save_state_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_STEP_SUMMARY": "/Users/runner/work/_temp/_runner_file_commands/step_summary_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/Users/runner/work/concurrently/concurrently", + "GOROOT_1_22_ARM64": "/Users/runner/hostedtoolcache/go/1.22.12/arm64", + "GOROOT_1_23_ARM64": "/Users/runner/hostedtoolcache/go/1.23.12/arm64", + "GOROOT_1_24_ARM64": "/Users/runner/hostedtoolcache/go/1.24.7/arm64", + "GOROOT_1_25_ARM64": "/Users/runner/hostedtoolcache/go/1.25.1/arm64", + "HOME": "/Users/runner", + "HOMEBREW_CASK_OPTS": "--no-quarantine", + "HOMEBREW_CELLAR": "/opt/homebrew/Cellar", + "HOMEBREW_NO_AUTO_UPDATE": "1", + "HOMEBREW_NO_INSTALL_CLEANUP": "1", + "HOMEBREW_PREFIX": "/opt/homebrew", +
src/concurrently.spec.ts > uses cwd from options for each command: src/concurrently.spec.ts#L230
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { + { "cwd": "foobar", - "env": ObjectContaining { + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/Users/runner/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/Users/runner/hostedtoolcache", + "ANDROID_HOME": "/Users/runner/Library/Android/sdk", + "ANDROID_NDK": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/Users/runner/Library/Android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/Users/runner/Library/Android/sdk", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK": "1", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-mac-arm64", + "CI": "true", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_ROOT": "/Users/runner/.dotnet", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/opt/homebrew/opt/geckodriver/bin", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/Users/runner/work/_temp/_runner_file_commands/set_env_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/Users/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/Users/runner/work/_temp/_runner_file_commands/set_output_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_PATH": "/Users/runner/work/_temp/_runner_file_commands/add_path_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/Users/runner/work/_temp/_runner_file_commands/save_state_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_STEP_SUMMARY": "/Users/runner/work/_temp/_runner_file_commands/step_summary_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/Users/runner/work/concurrently/concurrently", + "GOROOT_1_22_ARM64": "/Users/runner/hostedtoolcache/go/1.22.12/arm64", + "GOROOT_1_23_ARM64": "/Users/runner/hostedtoolcache/go/1.23.12/arm64", + "GOROOT_1_24_ARM64": "/Users/runner/hostedtoolcache/go/1.24.7/arm64", + "GOROOT_1_25_ARM64": "/Users/runner/hostedtoolcache/go/1.25.1/arm64", + "HOME": "/Users/runner", + "HOMEBREW_CASK_OPTS": "--no-quarantine", + "HOMEBREW_CELLAR": "/opt/homebrew/Cellar", + "HOMEBREW_NO_AUTO_UPDATE": "1", + "HOMEBREW_NO_INSTALL_CLEANUP": "1", + "HOMEBREW_PREFIX": "/opt/homebrew", +
src/concurrently.spec.ts > merges extra env vars into each command: src/concurrently.spec.ts#L197
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { - "env": ObjectContaining { + { + "cwd": "/Users/runner/work/concurrently/concurrently", + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/Users/runner/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/Users/runner/hostedtoolcache", + "ANDROID_HOME": "/Users/runner/Library/Android/sdk", + "ANDROID_NDK": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/Users/runner/Library/Android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/Users/runner/Library/Android/sdk", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK": "1", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-mac-arm64", + "CI": "true", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_ROOT": "/Users/runner/.dotnet", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/opt/homebrew/opt/geckodriver/bin", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/Users/runner/work/_temp/_runner_file_commands/set_env_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/Users/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/Users/runner/work/_temp/_runner_file_commands/set_output_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_PATH": "/Users/runner/work/_temp/_runner_file_commands/add_path_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/Users/runner/work/_temp/_runner_file_commands/save_state_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_STEP_SUMMARY": "/Users/runner/work/_temp/_runner_file_commands/step_summary_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/Users/runner/work/concurrently/concurrently", + "GOROOT_1_22_ARM64": "/Users/runner/hostedtoolcache/go/1.22.12/arm64", + "GOROOT_1_23_ARM64": "/Users/runner/hostedtoolcache/go/1.23.12/arm64", + "GOROOT_1_24_ARM64": "/Users/runner/hostedtoolcache/go/1.24.7/arm64", + "GOROOT_1_25_ARM64": "/Users/runner/hostedtoolcache/go/1.25.1/arm64", + "HOME": "/Users/runner", + "HOMEBREW_CASK_OPTS": "--no-quarantine", + "HOMEBREW_CELLAR": "/opt/homebrew/Cellar", + "HOMEBREW_NO_AUTO_UPDATE": "1", + "HOMEBREW_NO_INSTALL_CLEANUP": "1", +
src/concurrently.spec.ts > spawns commands up to percent based limit at once: src/concurrently.spec.ts#L115
AssertionError: expected "spy" to be called once with arguments: [ 'foo', ObjectContaining {} ] Received: 1st spy call: [ "foo", - ObjectContaining {}, + { + "cwd": "/Users/runner/work/concurrently/concurrently", + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/Users/runner/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/Users/runner/hostedtoolcache", + "ANDROID_HOME": "/Users/runner/Library/Android/sdk", + "ANDROID_NDK": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/Users/runner/Library/Android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/Users/runner/Library/Android/sdk", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK": "1", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-mac-arm64", + "CI": "true", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_ROOT": "/Users/runner/.dotnet", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/opt/homebrew/opt/geckodriver/bin", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/Users/runner/work/_temp/_runner_file_commands/set_env_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/Users/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/Users/runner/work/_temp/_runner_file_commands/set_output_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_PATH": "/Users/runner/work/_temp/_runner_file_commands/add_path_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/Users/runner/work/_temp/_runner_file_commands/save_state_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_STEP_SUMMARY": "/Users/runner/work/_temp/_runner_file_commands/step_summary_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/Users/runner/work/concurrently/concurrently", + "GOROOT_1_22_ARM64": "/Users/runner/hostedtoolcache/go/1.22.12/arm64", + "GOROOT_1_23_ARM64": "/Users/runner/hostedtoolcache/go/1.23.12/arm64", + "GOROOT_1_24_ARM64": "/Users/runner/hostedtoolcache/go/1.24.7/arm64", + "GOROOT_1_25_ARM64": "/Users/runner/hostedtoolcache/go/1.25.1/arm64", + "HOME": "/Users/runner", + "HOMEBREW_CASK_OPTS": "--no-quarantine", + "HOMEBREW_CELLAR": "/opt/homebrew/Cellar", + "HOMEBREW_NO_AUTO_UPDATE": "1", + "HOMEBREW_NO_INSTALL_CLEANUP": "1", + "HOMEBREW_PREFIX": "/opt/homebre
src/concurrently.spec.ts > spawns commands up to configured limit at once: src/concurrently.spec.ts#L83
AssertionError: expected "spy" to be called once with arguments: [ 'foo', ObjectContaining {} ] Received: 1st spy call: [ "foo", - ObjectContaining {}, + { + "cwd": "/Users/runner/work/concurrently/concurrently", + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/Users/runner/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/Users/runner/hostedtoolcache", + "ANDROID_HOME": "/Users/runner/Library/Android/sdk", + "ANDROID_NDK": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/Users/runner/Library/Android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/Users/runner/Library/Android/sdk", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK": "1", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-mac-arm64", + "CI": "true", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_ROOT": "/Users/runner/.dotnet", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/opt/homebrew/opt/geckodriver/bin", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/Users/runner/work/_temp/_runner_file_commands/set_env_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/Users/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/Users/runner/work/_temp/_runner_file_commands/set_output_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_PATH": "/Users/runner/work/_temp/_runner_file_commands/add_path_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/Users/runner/work/_temp/_runner_file_commands/save_state_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_STEP_SUMMARY": "/Users/runner/work/_temp/_runner_file_commands/step_summary_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/Users/runner/work/concurrently/concurrently", + "GOROOT_1_22_ARM64": "/Users/runner/hostedtoolcache/go/1.22.12/arm64", + "GOROOT_1_23_ARM64": "/Users/runner/hostedtoolcache/go/1.23.12/arm64", + "GOROOT_1_24_ARM64": "/Users/runner/hostedtoolcache/go/1.24.7/arm64", + "GOROOT_1_25_ARM64": "/Users/runner/hostedtoolcache/go/1.25.1/arm64", + "HOME": "/Users/runner", + "HOMEBREW_CASK_OPTS": "--no-quarantine", + "HOMEBREW_CELLAR": "/opt/homebrew/Cellar", + "HOMEBREW_NO_AUTO_UPDATE": "1", + "HOMEBREW_NO_INSTALL_CLEANUP": "1", + "HOMEBREW_PREFIX": "/opt/homebre
src/concurrently.spec.ts > log output is passed to output stream if logger is specified in options: src/concurrently.spec.ts#L64
AssertionError: expected "spy" to be called once with arguments: [ 'foo' ] Received: 1st spy call: Compared values have no visual difference. 2nd spy call: [ - "foo", + "bar", ] Number of calls: 2 ❯ src/concurrently.spec.ts:64:32
src/concurrently.spec.ts > spawns all commands: src/concurrently.spec.ts#L53
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining {} ] Received: 1st spy call: [ "echo", - ObjectContaining {}, + { + "cwd": "/Users/runner/work/concurrently/concurrently", + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/Users/runner/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/Users/runner/hostedtoolcache", + "ANDROID_HOME": "/Users/runner/Library/Android/sdk", + "ANDROID_NDK": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/Users/runner/Library/Android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/Users/runner/Library/Android/sdk", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK": "1", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-mac-arm64", + "CI": "true", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_ROOT": "/Users/runner/.dotnet", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/opt/homebrew/opt/geckodriver/bin", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/Users/runner/work/_temp/_runner_file_commands/set_env_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/Users/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/Users/runner/work/_temp/_runner_file_commands/set_output_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_PATH": "/Users/runner/work/_temp/_runner_file_commands/add_path_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/Users/runner/work/_temp/_runner_file_commands/save_state_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_STEP_SUMMARY": "/Users/runner/work/_temp/_runner_file_commands/step_summary_cff64a72-18a4-48c2-916d-ddeb5c51503d", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/Users/runner/work/concurrently/concurrently", + "GOROOT_1_22_ARM64": "/Users/runner/hostedtoolcache/go/1.22.12/arm64", + "GOROOT_1_23_ARM64": "/Users/runner/hostedtoolcache/go/1.23.12/arm64", + "GOROOT_1_24_ARM64": "/Users/runner/hostedtoolcache/go/1.24.7/arm64", + "GOROOT_1_25_ARM64": "/Users/runner/hostedtoolcache/go/1.25.1/arm64", + "HOME": "/Users/runner", + "HOMEBREW_CASK_OPTS": "--no-quarantine", + "HOMEBREW_CELLAR": "/opt/homebrew/Cellar", + "HOMEBREW_NO_AUTO_UPDATE": "1", + "HOMEBREW_NO_INSTALL_CLEANUP": "1", + "HOMEBREW_PREFIX": "/opt/homeb
src/command.spec.ts > #start() > on outgoing messages > calls onSent with the result of sending the message: src/command.spec.ts#L386
AssertionError: expected "spy" to be called once with arguments: [ Error: test ] Received: 1st spy call: [ - Error { - "message": "test", - }, + undefined, ] 2nd spy call: Compared values have no visual difference. Number of calls: 2 ❯ src/command.spec.ts:386:28
src/concurrently.spec.ts > uses overridden raw option for each command if specified: src/concurrently.spec.ts#L307
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: @@ -1,8 +1,138 @@ [ "echo", - ObjectContaining { + { + "cwd": "/home/runner/work/concurrently/concurrently", + "env": { + "ACCEPT_EULA": "Y", + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache", + "ANDROID_HOME": "/usr/local/lib/android/sdk", + "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk", + "ANT_HOME": "/usr/share/ant", + "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64", + "CHROME_BIN": "/usr/bin/google-chrome", + "CI": "true", + "CONDA": "/usr/share/miniconda", + "DEBIAN_FRONTEND": "noninteractive", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/usr/local/share/gecko_driver", + "GHCUP_INSTALL_BASE_PREFIX": "/usr/local", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/home/runner/work/concurrently/concurrently", + "GOROOT_1_22_X64": "/opt/hostedtoolcache/go/1.22.12/x64", + "GOROOT_1_23_X64": "/opt/hostedtoolcache/go/1.23.12/x64", + "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.7/x64", + "GRADLE_HOME": "/usr/share/gradle-9.1.0", + "HOME": "/home/runner", + "HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS": "3650", +
src/concurrently.spec.ts > uses raw from options for each command: src/concurrently.spec.ts#L287
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: @@ -1,8 +1,138 @@ [ "echo", - ObjectContaining { + { + "cwd": "/home/runner/work/concurrently/concurrently", + "env": { + "ACCEPT_EULA": "Y", + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache", + "ANDROID_HOME": "/usr/local/lib/android/sdk", + "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk", + "ANT_HOME": "/usr/share/ant", + "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64", + "CHROME_BIN": "/usr/bin/google-chrome", + "CI": "true", + "CONDA": "/usr/share/miniconda", + "DEBIAN_FRONTEND": "noninteractive", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/usr/local/share/gecko_driver", + "GHCUP_INSTALL_BASE_PREFIX": "/usr/local", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/home/runner/work/concurrently/concurrently", + "GOROOT_1_22_X64": "/opt/hostedtoolcache/go/1.22.12/x64", + "GOROOT_1_23_X64": "/opt/hostedtoolcache/go/1.23.12/x64", + "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.7/x64", + "GRADLE_HOME": "/usr/share/gradle-9.1.0", + "HOME": "/home/runner", + "HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS": "3650", +
src/concurrently.spec.ts > uses overridden cwd option for each command if specified: src/concurrently.spec.ts#L265
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { + { "cwd": "baz", - "env": ObjectContaining { + "env": { + "ACCEPT_EULA": "Y", + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache", + "ANDROID_HOME": "/usr/local/lib/android/sdk", + "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk", + "ANT_HOME": "/usr/share/ant", + "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64", + "CHROME_BIN": "/usr/bin/google-chrome", + "CI": "true", + "CONDA": "/usr/share/miniconda", + "DEBIAN_FRONTEND": "noninteractive", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/usr/local/share/gecko_driver", + "GHCUP_INSTALL_BASE_PREFIX": "/usr/local", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/home/runner/work/concurrently/concurrently", + "GOROOT_1_22_X64": "/opt/hostedtoolcache/go/1.22.12/x64", + "GOROOT_1_23_X64": "/opt/hostedtoolcache/go/1.23.12/x64", + "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.7/x64", + "GRADLE_HOME": "/usr/share/gradle-9.1.0", + "HOME": "/home/runner", + "HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS": "3650", + "HOMEBREW_NO_AUTO_UPDATE":
src/concurrently.spec.ts > uses cwd from options for each command: src/concurrently.spec.ts#L230
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { + { "cwd": "foobar", - "env": ObjectContaining { + "env": { + "ACCEPT_EULA": "Y", + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache", + "ANDROID_HOME": "/usr/local/lib/android/sdk", + "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk", + "ANT_HOME": "/usr/share/ant", + "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64", + "CHROME_BIN": "/usr/bin/google-chrome", + "CI": "true", + "CONDA": "/usr/share/miniconda", + "DEBIAN_FRONTEND": "noninteractive", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/usr/local/share/gecko_driver", + "GHCUP_INSTALL_BASE_PREFIX": "/usr/local", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/home/runner/work/concurrently/concurrently", + "GOROOT_1_22_X64": "/opt/hostedtoolcache/go/1.22.12/x64", + "GOROOT_1_23_X64": "/opt/hostedtoolcache/go/1.23.12/x64", + "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.7/x64", + "GRADLE_HOME": "/usr/share/gradle-9.1.0", + "HOME": "/home/runner", + "HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS": "3650", + "HOMEBREW_NO_AUTO_UPDAT
src/concurrently.spec.ts > merges extra env vars into each command: src/concurrently.spec.ts#L197
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { - "env": ObjectContaining { + { + "cwd": "/home/runner/work/concurrently/concurrently", + "env": { + "ACCEPT_EULA": "Y", + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache", + "ANDROID_HOME": "/usr/local/lib/android/sdk", + "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk", + "ANT_HOME": "/usr/share/ant", + "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64", + "CHROME_BIN": "/usr/bin/google-chrome", + "CI": "true", + "CONDA": "/usr/share/miniconda", + "DEBIAN_FRONTEND": "noninteractive", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/usr/local/share/gecko_driver", + "GHCUP_INSTALL_BASE_PREFIX": "/usr/local", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/home/runner/work/concurrently/concurrently", + "GOROOT_1_22_X64": "/opt/hostedtoolcache/go/1.22.12/x64", + "GOROOT_1_23_X64": "/opt/hostedtoolcache/go/1.23.12/x64", + "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.7/x64", + "GRADLE_HOME": "/usr/share/gradle-9.1.0", + "HOME": "/home/runner", + "HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS": "3
src/concurrently.spec.ts > spawns commands up to percent based limit at once: src/concurrently.spec.ts#L115
AssertionError: expected "spy" to be called once with arguments: [ 'foo', ObjectContaining {} ] Received: 1st spy call: [ "foo", - ObjectContaining {}, + { + "cwd": "/home/runner/work/concurrently/concurrently", + "env": { + "ACCEPT_EULA": "Y", + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache", + "ANDROID_HOME": "/usr/local/lib/android/sdk", + "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk", + "ANT_HOME": "/usr/share/ant", + "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64", + "CHROME_BIN": "/usr/bin/google-chrome", + "CI": "true", + "CONDA": "/usr/share/miniconda", + "DEBIAN_FRONTEND": "noninteractive", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/usr/local/share/gecko_driver", + "GHCUP_INSTALL_BASE_PREFIX": "/usr/local", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/home/runner/work/concurrently/concurrently", + "GOROOT_1_22_X64": "/opt/hostedtoolcache/go/1.22.12/x64", + "GOROOT_1_23_X64": "/opt/hostedtoolcache/go/1.23.12/x64", + "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.7/x64", + "GRADLE_HOME": "/usr/share/gradle-9.1.0", + "HOME": "/home/runner", + "HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS": "3650", + "HOMEBREW_NO_AUTO_
src/concurrently.spec.ts > spawns commands up to configured limit at once: src/concurrently.spec.ts#L83
AssertionError: expected "spy" to be called once with arguments: [ 'foo', ObjectContaining {} ] Received: 1st spy call: [ "foo", - ObjectContaining {}, + { + "cwd": "/home/runner/work/concurrently/concurrently", + "env": { + "ACCEPT_EULA": "Y", + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache", + "ANDROID_HOME": "/usr/local/lib/android/sdk", + "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk", + "ANT_HOME": "/usr/share/ant", + "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64", + "CHROME_BIN": "/usr/bin/google-chrome", + "CI": "true", + "CONDA": "/usr/share/miniconda", + "DEBIAN_FRONTEND": "noninteractive", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/usr/local/share/gecko_driver", + "GHCUP_INSTALL_BASE_PREFIX": "/usr/local", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/home/runner/work/concurrently/concurrently", + "GOROOT_1_22_X64": "/opt/hostedtoolcache/go/1.22.12/x64", + "GOROOT_1_23_X64": "/opt/hostedtoolcache/go/1.23.12/x64", + "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.7/x64", + "GRADLE_HOME": "/usr/share/gradle-9.1.0", + "HOME": "/home/runner", + "HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS": "3650", + "HOMEBREW_NO_AUTO_
src/concurrently.spec.ts > log output is passed to output stream if logger is specified in options: src/concurrently.spec.ts#L64
AssertionError: expected "spy" to be called once with arguments: [ 'foo' ] Received: 1st spy call: Compared values have no visual difference. 2nd spy call: [ - "foo", + "bar", ] Number of calls: 2 ❯ src/concurrently.spec.ts:64:32
src/concurrently.spec.ts > spawns all commands: src/concurrently.spec.ts#L53
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining {} ] Received: 1st spy call: [ "echo", - ObjectContaining {}, + { + "cwd": "/home/runner/work/concurrently/concurrently", + "env": { + "ACCEPT_EULA": "Y", + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache", + "ANDROID_HOME": "/usr/local/lib/android/sdk", + "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk", + "ANT_HOME": "/usr/share/ant", + "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64", + "CHROME_BIN": "/usr/bin/google-chrome", + "CI": "true", + "CONDA": "/usr/share/miniconda", + "DEBIAN_FRONTEND": "noninteractive", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/usr/local/share/gecko_driver", + "GHCUP_INSTALL_BASE_PREFIX": "/usr/local", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_de5d6f29-eb0b-4c32-9083-589ab6d5c1e1", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/home/runner/work/concurrently/concurrently", + "GOROOT_1_22_X64": "/opt/hostedtoolcache/go/1.22.12/x64", + "GOROOT_1_23_X64": "/opt/hostedtoolcache/go/1.23.12/x64", + "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.7/x64", + "GRADLE_HOME": "/usr/share/gradle-9.1.0", + "HOME": "/home/runner", + "HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS": "3650", + "HOMEBREW_NO_AUT
src/command.spec.ts > #start() > on outgoing messages > calls onSent with the result of sending the message: src/command.spec.ts#L386
AssertionError: expected "spy" to be called once with arguments: [ Error: test ] Received: 1st spy call: [ - Error { - "message": "test", - }, + undefined, ] 2nd spy call: Compared values have no visual difference. Number of calls: 2 ❯ src/command.spec.ts:386:28
src/concurrently.spec.ts > uses overridden raw option for each command if specified: src/concurrently.spec.ts#L307
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: @@ -1,8 +1,138 @@ [ "echo", - ObjectContaining { + { + "cwd": "/home/runner/work/concurrently/concurrently", + "env": { + "ACCEPT_EULA": "Y", + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache", + "ANDROID_HOME": "/usr/local/lib/android/sdk", + "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk", + "ANT_HOME": "/usr/share/ant", + "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64", + "CHROME_BIN": "/usr/bin/google-chrome", + "CI": "true", + "CONDA": "/usr/share/miniconda", + "DEBIAN_FRONTEND": "noninteractive", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/usr/local/share/gecko_driver", + "GHCUP_INSTALL_BASE_PREFIX": "/usr/local", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/home/runner/work/concurrently/concurrently", + "GOROOT_1_22_X64": "/opt/hostedtoolcache/go/1.22.12/x64", + "GOROOT_1_23_X64": "/opt/hostedtoolcache/go/1.23.12/x64", + "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.7/x64", + "GRADLE_HOME": "/usr/share/gradle-9.1.0", + "HOME": "/home/runner", + "HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS": "3650", +
src/concurrently.spec.ts > uses raw from options for each command: src/concurrently.spec.ts#L287
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: @@ -1,8 +1,138 @@ [ "echo", - ObjectContaining { + { + "cwd": "/home/runner/work/concurrently/concurrently", + "env": { + "ACCEPT_EULA": "Y", + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache", + "ANDROID_HOME": "/usr/local/lib/android/sdk", + "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk", + "ANT_HOME": "/usr/share/ant", + "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64", + "CHROME_BIN": "/usr/bin/google-chrome", + "CI": "true", + "CONDA": "/usr/share/miniconda", + "DEBIAN_FRONTEND": "noninteractive", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/usr/local/share/gecko_driver", + "GHCUP_INSTALL_BASE_PREFIX": "/usr/local", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/home/runner/work/concurrently/concurrently", + "GOROOT_1_22_X64": "/opt/hostedtoolcache/go/1.22.12/x64", + "GOROOT_1_23_X64": "/opt/hostedtoolcache/go/1.23.12/x64", + "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.7/x64", + "GRADLE_HOME": "/usr/share/gradle-9.1.0", + "HOME": "/home/runner", + "HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS": "3650", +
src/concurrently.spec.ts > uses overridden cwd option for each command if specified: src/concurrently.spec.ts#L265
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { + { "cwd": "baz", - "env": ObjectContaining { + "env": { + "ACCEPT_EULA": "Y", + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache", + "ANDROID_HOME": "/usr/local/lib/android/sdk", + "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk", + "ANT_HOME": "/usr/share/ant", + "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64", + "CHROME_BIN": "/usr/bin/google-chrome", + "CI": "true", + "CONDA": "/usr/share/miniconda", + "DEBIAN_FRONTEND": "noninteractive", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/usr/local/share/gecko_driver", + "GHCUP_INSTALL_BASE_PREFIX": "/usr/local", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/home/runner/work/concurrently/concurrently", + "GOROOT_1_22_X64": "/opt/hostedtoolcache/go/1.22.12/x64", + "GOROOT_1_23_X64": "/opt/hostedtoolcache/go/1.23.12/x64", + "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.7/x64", + "GRADLE_HOME": "/usr/share/gradle-9.1.0", + "HOME": "/home/runner", + "HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS": "3650", + "HOMEBREW_NO_AUTO_UPDATE":
src/concurrently.spec.ts > uses cwd from options for each command: src/concurrently.spec.ts#L230
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { + { "cwd": "foobar", - "env": ObjectContaining { + "env": { + "ACCEPT_EULA": "Y", + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache", + "ANDROID_HOME": "/usr/local/lib/android/sdk", + "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk", + "ANT_HOME": "/usr/share/ant", + "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64", + "CHROME_BIN": "/usr/bin/google-chrome", + "CI": "true", + "CONDA": "/usr/share/miniconda", + "DEBIAN_FRONTEND": "noninteractive", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/usr/local/share/gecko_driver", + "GHCUP_INSTALL_BASE_PREFIX": "/usr/local", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/home/runner/work/concurrently/concurrently", + "GOROOT_1_22_X64": "/opt/hostedtoolcache/go/1.22.12/x64", + "GOROOT_1_23_X64": "/opt/hostedtoolcache/go/1.23.12/x64", + "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.7/x64", + "GRADLE_HOME": "/usr/share/gradle-9.1.0", + "HOME": "/home/runner", + "HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS": "3650", + "HOMEBREW_NO_AUTO_UPDAT
src/concurrently.spec.ts > merges extra env vars into each command: src/concurrently.spec.ts#L197
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { - "env": ObjectContaining { + { + "cwd": "/home/runner/work/concurrently/concurrently", + "env": { + "ACCEPT_EULA": "Y", + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache", + "ANDROID_HOME": "/usr/local/lib/android/sdk", + "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk", + "ANT_HOME": "/usr/share/ant", + "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64", + "CHROME_BIN": "/usr/bin/google-chrome", + "CI": "true", + "CONDA": "/usr/share/miniconda", + "DEBIAN_FRONTEND": "noninteractive", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/usr/local/share/gecko_driver", + "GHCUP_INSTALL_BASE_PREFIX": "/usr/local", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/home/runner/work/concurrently/concurrently", + "GOROOT_1_22_X64": "/opt/hostedtoolcache/go/1.22.12/x64", + "GOROOT_1_23_X64": "/opt/hostedtoolcache/go/1.23.12/x64", + "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.7/x64", + "GRADLE_HOME": "/usr/share/gradle-9.1.0", + "HOME": "/home/runner", + "HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS": "3
src/concurrently.spec.ts > spawns commands up to percent based limit at once: src/concurrently.spec.ts#L115
AssertionError: expected "spy" to be called once with arguments: [ 'foo', ObjectContaining {} ] Received: 1st spy call: [ "foo", - ObjectContaining {}, + { + "cwd": "/home/runner/work/concurrently/concurrently", + "env": { + "ACCEPT_EULA": "Y", + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache", + "ANDROID_HOME": "/usr/local/lib/android/sdk", + "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk", + "ANT_HOME": "/usr/share/ant", + "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64", + "CHROME_BIN": "/usr/bin/google-chrome", + "CI": "true", + "CONDA": "/usr/share/miniconda", + "DEBIAN_FRONTEND": "noninteractive", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/usr/local/share/gecko_driver", + "GHCUP_INSTALL_BASE_PREFIX": "/usr/local", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/home/runner/work/concurrently/concurrently", + "GOROOT_1_22_X64": "/opt/hostedtoolcache/go/1.22.12/x64", + "GOROOT_1_23_X64": "/opt/hostedtoolcache/go/1.23.12/x64", + "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.7/x64", + "GRADLE_HOME": "/usr/share/gradle-9.1.0", + "HOME": "/home/runner", + "HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS": "3650", + "HOMEBREW_NO_AUTO_
src/concurrently.spec.ts > spawns commands up to configured limit at once: src/concurrently.spec.ts#L83
AssertionError: expected "spy" to be called once with arguments: [ 'foo', ObjectContaining {} ] Received: 1st spy call: [ "foo", - ObjectContaining {}, + { + "cwd": "/home/runner/work/concurrently/concurrently", + "env": { + "ACCEPT_EULA": "Y", + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache", + "ANDROID_HOME": "/usr/local/lib/android/sdk", + "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk", + "ANT_HOME": "/usr/share/ant", + "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64", + "CHROME_BIN": "/usr/bin/google-chrome", + "CI": "true", + "CONDA": "/usr/share/miniconda", + "DEBIAN_FRONTEND": "noninteractive", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/usr/local/share/gecko_driver", + "GHCUP_INSTALL_BASE_PREFIX": "/usr/local", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/home/runner/work/concurrently/concurrently", + "GOROOT_1_22_X64": "/opt/hostedtoolcache/go/1.22.12/x64", + "GOROOT_1_23_X64": "/opt/hostedtoolcache/go/1.23.12/x64", + "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.7/x64", + "GRADLE_HOME": "/usr/share/gradle-9.1.0", + "HOME": "/home/runner", + "HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS": "3650", + "HOMEBREW_NO_AUTO_
src/concurrently.spec.ts > log output is passed to output stream if logger is specified in options: src/concurrently.spec.ts#L64
AssertionError: expected "spy" to be called once with arguments: [ 'foo' ] Received: 1st spy call: Compared values have no visual difference. 2nd spy call: [ - "foo", + "bar", ] Number of calls: 2 ❯ src/concurrently.spec.ts:64:32
src/concurrently.spec.ts > spawns all commands: src/concurrently.spec.ts#L53
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining {} ] Received: 1st spy call: [ "echo", - ObjectContaining {}, + { + "cwd": "/home/runner/work/concurrently/concurrently", + "env": { + "ACCEPT_EULA": "Y", + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/opt/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/opt/hostedtoolcache", + "ANDROID_HOME": "/usr/local/lib/android/sdk", + "ANDROID_NDK": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/usr/local/lib/android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/usr/local/lib/android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/usr/local/lib/android/sdk", + "ANT_HOME": "/usr/share/ant", + "AZURE_EXTENSION_DIR": "/opt/az/azcliextensions", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-linux64", + "CHROME_BIN": "/usr/bin/google-chrome", + "CI": "true", + "CONDA": "/usr/share/miniconda", + "DEBIAN_FRONTEND": "noninteractive", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/usr/local/share/gecko_driver", + "GHCUP_INSTALL_BASE_PREFIX": "/usr/local", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/home/runner/work/_temp/_runner_file_commands/set_env_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/home/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/home/runner/work/_temp/_runner_file_commands/set_output_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_PATH": "/home/runner/work/_temp/_runner_file_commands/add_path_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/home/runner/work/_temp/_runner_file_commands/save_state_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_STEP_SUMMARY": "/home/runner/work/_temp/_runner_file_commands/step_summary_44dfaad9-38b3-4b45-89b4-2fec402261b0", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/home/runner/work/concurrently/concurrently", + "GOROOT_1_22_X64": "/opt/hostedtoolcache/go/1.22.12/x64", + "GOROOT_1_23_X64": "/opt/hostedtoolcache/go/1.23.12/x64", + "GOROOT_1_24_X64": "/opt/hostedtoolcache/go/1.24.7/x64", + "GRADLE_HOME": "/usr/share/gradle-9.1.0", + "HOME": "/home/runner", + "HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS": "3650", + "HOMEBREW_NO_AUT
src/command.spec.ts > #start() > on outgoing messages > calls onSent with the result of sending the message: src/command.spec.ts#L386
AssertionError: expected "spy" to be called once with arguments: [ Error: test ] Received: 1st spy call: [ - Error { - "message": "test", - }, + undefined, ] 2nd spy call: Compared values have no visual difference. Number of calls: 2 ❯ src/command.spec.ts:386:28
src/concurrently.spec.ts > uses overridden raw option for each command if specified: src/concurrently.spec.ts#L307
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: @@ -1,8 +1,135 @@ [ "echo", - ObjectContaining { + { + "cwd": "/Users/runner/work/concurrently/concurrently", + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/Users/runner/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/Users/runner/hostedtoolcache", + "ANDROID_HOME": "/Users/runner/Library/Android/sdk", + "ANDROID_NDK": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/Users/runner/Library/Android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/Users/runner/Library/Android/sdk", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK": "1", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-mac-arm64", + "CI": "true", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_ROOT": "/Users/runner/.dotnet", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/opt/homebrew/opt/geckodriver/bin", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/Users/runner/work/_temp/_runner_file_commands/set_env_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/Users/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/Users/runner/work/_temp/_runner_file_commands/set_output_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_PATH": "/Users/runner/work/_temp/_runner_file_commands/add_path_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/Users/runner/work/_temp/_runner_file_commands/save_state_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_STEP_SUMMARY": "/Users/runner/work/_temp/_runner_file_commands/step_summary_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/Users/runner/work/concurrently/concurrently", + "GOROOT_1_22_ARM64": "/Users/runner/hostedtoolcache/go/1.22.12/arm64", + "GOROOT_1_23_ARM64": "/Users/runner/hostedtoolcache/go/1.23.12/arm64", + "GOROOT_1_24_ARM64": "/Users/runner/hostedtoolcache/go/1.24.7/arm64", + "GOROOT_1_25_ARM64": "/Users/runner/hostedtoolcache/go/1.25.1/arm64", + "HOME": "/Users/runner", + "HOMEBREW_CASK_OPTS": "--no-quarantine", + "HOMEBREW_CELLAR": "/opt/homebrew/Cellar", + "HOMEBREW_NO_AUTO_UPDATE": "1", + "HOMEBREW_NO_INSTALL_CLEANUP": "1", + "HOMEBREW_PREF
src/concurrently.spec.ts > uses raw from options for each command: src/concurrently.spec.ts#L287
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: @@ -1,8 +1,135 @@ [ "echo", - ObjectContaining { + { + "cwd": "/Users/runner/work/concurrently/concurrently", + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/Users/runner/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/Users/runner/hostedtoolcache", + "ANDROID_HOME": "/Users/runner/Library/Android/sdk", + "ANDROID_NDK": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/Users/runner/Library/Android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/Users/runner/Library/Android/sdk", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK": "1", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-mac-arm64", + "CI": "true", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_ROOT": "/Users/runner/.dotnet", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/opt/homebrew/opt/geckodriver/bin", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/Users/runner/work/_temp/_runner_file_commands/set_env_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/Users/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/Users/runner/work/_temp/_runner_file_commands/set_output_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_PATH": "/Users/runner/work/_temp/_runner_file_commands/add_path_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/Users/runner/work/_temp/_runner_file_commands/save_state_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_STEP_SUMMARY": "/Users/runner/work/_temp/_runner_file_commands/step_summary_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/Users/runner/work/concurrently/concurrently", + "GOROOT_1_22_ARM64": "/Users/runner/hostedtoolcache/go/1.22.12/arm64", + "GOROOT_1_23_ARM64": "/Users/runner/hostedtoolcache/go/1.23.12/arm64", + "GOROOT_1_24_ARM64": "/Users/runner/hostedtoolcache/go/1.24.7/arm64", + "GOROOT_1_25_ARM64": "/Users/runner/hostedtoolcache/go/1.25.1/arm64", + "HOME": "/Users/runner", + "HOMEBREW_CASK_OPTS": "--no-quarantine", + "HOMEBREW_CELLAR": "/opt/homebrew/Cellar", + "HOMEBREW_NO_AUTO_UPDATE": "1", + "HOMEBREW_NO_INSTALL_CLEANUP": "1", + "HOMEBREW_PREF
src/concurrently.spec.ts > uses overridden cwd option for each command if specified: src/concurrently.spec.ts#L265
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { + { "cwd": "baz", - "env": ObjectContaining { + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/Users/runner/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/Users/runner/hostedtoolcache", + "ANDROID_HOME": "/Users/runner/Library/Android/sdk", + "ANDROID_NDK": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/Users/runner/Library/Android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/Users/runner/Library/Android/sdk", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK": "1", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-mac-arm64", + "CI": "true", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_ROOT": "/Users/runner/.dotnet", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/opt/homebrew/opt/geckodriver/bin", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/Users/runner/work/_temp/_runner_file_commands/set_env_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/Users/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/Users/runner/work/_temp/_runner_file_commands/set_output_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_PATH": "/Users/runner/work/_temp/_runner_file_commands/add_path_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/Users/runner/work/_temp/_runner_file_commands/save_state_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_STEP_SUMMARY": "/Users/runner/work/_temp/_runner_file_commands/step_summary_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/Users/runner/work/concurrently/concurrently", + "GOROOT_1_22_ARM64": "/Users/runner/hostedtoolcache/go/1.22.12/arm64", + "GOROOT_1_23_ARM64": "/Users/runner/hostedtoolcache/go/1.23.12/arm64", + "GOROOT_1_24_ARM64": "/Users/runner/hostedtoolcache/go/1.24.7/arm64", + "GOROOT_1_25_ARM64": "/Users/runner/hostedtoolcache/go/1.25.1/arm64", + "HOME": "/Users/runner", + "HOMEBREW_CASK_OPTS": "--no-quarantine", + "HOMEBREW_CELLAR": "/opt/homebrew/Cellar", + "HOMEBREW_NO_AUTO_UPDATE": "1", + "HOMEBREW_NO_INSTALL_CLEANUP": "1", + "HOMEBREW_PREFIX": "/opt/homebrew", +
src/concurrently.spec.ts > uses cwd from options for each command: src/concurrently.spec.ts#L230
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { + { "cwd": "foobar", - "env": ObjectContaining { + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/Users/runner/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/Users/runner/hostedtoolcache", + "ANDROID_HOME": "/Users/runner/Library/Android/sdk", + "ANDROID_NDK": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/Users/runner/Library/Android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/Users/runner/Library/Android/sdk", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK": "1", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-mac-arm64", + "CI": "true", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_ROOT": "/Users/runner/.dotnet", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/opt/homebrew/opt/geckodriver/bin", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/Users/runner/work/_temp/_runner_file_commands/set_env_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/Users/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/Users/runner/work/_temp/_runner_file_commands/set_output_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_PATH": "/Users/runner/work/_temp/_runner_file_commands/add_path_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/Users/runner/work/_temp/_runner_file_commands/save_state_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_STEP_SUMMARY": "/Users/runner/work/_temp/_runner_file_commands/step_summary_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/Users/runner/work/concurrently/concurrently", + "GOROOT_1_22_ARM64": "/Users/runner/hostedtoolcache/go/1.22.12/arm64", + "GOROOT_1_23_ARM64": "/Users/runner/hostedtoolcache/go/1.23.12/arm64", + "GOROOT_1_24_ARM64": "/Users/runner/hostedtoolcache/go/1.24.7/arm64", + "GOROOT_1_25_ARM64": "/Users/runner/hostedtoolcache/go/1.25.1/arm64", + "HOME": "/Users/runner", + "HOMEBREW_CASK_OPTS": "--no-quarantine", + "HOMEBREW_CELLAR": "/opt/homebrew/Cellar", + "HOMEBREW_NO_AUTO_UPDATE": "1", + "HOMEBREW_NO_INSTALL_CLEANUP": "1", + "HOMEBREW_PREFIX": "/opt/homebrew", +
src/concurrently.spec.ts > merges extra env vars into each command: src/concurrently.spec.ts#L197
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { - "env": ObjectContaining { + { + "cwd": "/Users/runner/work/concurrently/concurrently", + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/Users/runner/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/Users/runner/hostedtoolcache", + "ANDROID_HOME": "/Users/runner/Library/Android/sdk", + "ANDROID_NDK": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/Users/runner/Library/Android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/Users/runner/Library/Android/sdk", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK": "1", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-mac-arm64", + "CI": "true", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_ROOT": "/Users/runner/.dotnet", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/opt/homebrew/opt/geckodriver/bin", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/Users/runner/work/_temp/_runner_file_commands/set_env_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/Users/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/Users/runner/work/_temp/_runner_file_commands/set_output_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_PATH": "/Users/runner/work/_temp/_runner_file_commands/add_path_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/Users/runner/work/_temp/_runner_file_commands/save_state_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_STEP_SUMMARY": "/Users/runner/work/_temp/_runner_file_commands/step_summary_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/Users/runner/work/concurrently/concurrently", + "GOROOT_1_22_ARM64": "/Users/runner/hostedtoolcache/go/1.22.12/arm64", + "GOROOT_1_23_ARM64": "/Users/runner/hostedtoolcache/go/1.23.12/arm64", + "GOROOT_1_24_ARM64": "/Users/runner/hostedtoolcache/go/1.24.7/arm64", + "GOROOT_1_25_ARM64": "/Users/runner/hostedtoolcache/go/1.25.1/arm64", + "HOME": "/Users/runner", + "HOMEBREW_CASK_OPTS": "--no-quarantine", + "HOMEBREW_CELLAR": "/opt/homebrew/Cellar", + "HOMEBREW_NO_AUTO_UPDATE": "1", + "HOMEBREW_NO_INSTALL_CLEANUP": "1", +
src/concurrently.spec.ts > spawns commands up to percent based limit at once: src/concurrently.spec.ts#L115
AssertionError: expected "spy" to be called once with arguments: [ 'foo', ObjectContaining {} ] Received: 1st spy call: [ "foo", - ObjectContaining {}, + { + "cwd": "/Users/runner/work/concurrently/concurrently", + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/Users/runner/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/Users/runner/hostedtoolcache", + "ANDROID_HOME": "/Users/runner/Library/Android/sdk", + "ANDROID_NDK": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/Users/runner/Library/Android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/Users/runner/Library/Android/sdk", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK": "1", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-mac-arm64", + "CI": "true", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_ROOT": "/Users/runner/.dotnet", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/opt/homebrew/opt/geckodriver/bin", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/Users/runner/work/_temp/_runner_file_commands/set_env_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/Users/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/Users/runner/work/_temp/_runner_file_commands/set_output_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_PATH": "/Users/runner/work/_temp/_runner_file_commands/add_path_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/Users/runner/work/_temp/_runner_file_commands/save_state_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_STEP_SUMMARY": "/Users/runner/work/_temp/_runner_file_commands/step_summary_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/Users/runner/work/concurrently/concurrently", + "GOROOT_1_22_ARM64": "/Users/runner/hostedtoolcache/go/1.22.12/arm64", + "GOROOT_1_23_ARM64": "/Users/runner/hostedtoolcache/go/1.23.12/arm64", + "GOROOT_1_24_ARM64": "/Users/runner/hostedtoolcache/go/1.24.7/arm64", + "GOROOT_1_25_ARM64": "/Users/runner/hostedtoolcache/go/1.25.1/arm64", + "HOME": "/Users/runner", + "HOMEBREW_CASK_OPTS": "--no-quarantine", + "HOMEBREW_CELLAR": "/opt/homebrew/Cellar", + "HOMEBREW_NO_AUTO_UPDATE": "1", + "HOMEBREW_NO_INSTALL_CLEANUP": "1", + "HOMEBREW_PREFIX": "/opt/homebre
src/concurrently.spec.ts > spawns commands up to configured limit at once: src/concurrently.spec.ts#L83
AssertionError: expected "spy" to be called once with arguments: [ 'foo', ObjectContaining {} ] Received: 1st spy call: [ "foo", - ObjectContaining {}, + { + "cwd": "/Users/runner/work/concurrently/concurrently", + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/Users/runner/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/Users/runner/hostedtoolcache", + "ANDROID_HOME": "/Users/runner/Library/Android/sdk", + "ANDROID_NDK": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/Users/runner/Library/Android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/Users/runner/Library/Android/sdk", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK": "1", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-mac-arm64", + "CI": "true", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_ROOT": "/Users/runner/.dotnet", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/opt/homebrew/opt/geckodriver/bin", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/Users/runner/work/_temp/_runner_file_commands/set_env_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/Users/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/Users/runner/work/_temp/_runner_file_commands/set_output_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_PATH": "/Users/runner/work/_temp/_runner_file_commands/add_path_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/Users/runner/work/_temp/_runner_file_commands/save_state_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_STEP_SUMMARY": "/Users/runner/work/_temp/_runner_file_commands/step_summary_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/Users/runner/work/concurrently/concurrently", + "GOROOT_1_22_ARM64": "/Users/runner/hostedtoolcache/go/1.22.12/arm64", + "GOROOT_1_23_ARM64": "/Users/runner/hostedtoolcache/go/1.23.12/arm64", + "GOROOT_1_24_ARM64": "/Users/runner/hostedtoolcache/go/1.24.7/arm64", + "GOROOT_1_25_ARM64": "/Users/runner/hostedtoolcache/go/1.25.1/arm64", + "HOME": "/Users/runner", + "HOMEBREW_CASK_OPTS": "--no-quarantine", + "HOMEBREW_CELLAR": "/opt/homebrew/Cellar", + "HOMEBREW_NO_AUTO_UPDATE": "1", + "HOMEBREW_NO_INSTALL_CLEANUP": "1", + "HOMEBREW_PREFIX": "/opt/homebre
src/concurrently.spec.ts > log output is passed to output stream if logger is specified in options: src/concurrently.spec.ts#L64
AssertionError: expected "spy" to be called once with arguments: [ 'foo' ] Received: 1st spy call: Compared values have no visual difference. 2nd spy call: [ - "foo", + "bar", ] Number of calls: 2 ❯ src/concurrently.spec.ts:64:32
src/concurrently.spec.ts > spawns all commands: src/concurrently.spec.ts#L53
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining {} ] Received: 1st spy call: [ "echo", - ObjectContaining {}, + { + "cwd": "/Users/runner/work/concurrently/concurrently", + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/Users/runner/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/Users/runner/hostedtoolcache", + "ANDROID_HOME": "/Users/runner/Library/Android/sdk", + "ANDROID_NDK": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/Users/runner/Library/Android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/Users/runner/Library/Android/sdk", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK": "1", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-mac-arm64", + "CI": "true", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_ROOT": "/Users/runner/.dotnet", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/opt/homebrew/opt/geckodriver/bin", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/Users/runner/work/_temp/_runner_file_commands/set_env_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/Users/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/Users/runner/work/_temp/_runner_file_commands/set_output_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_PATH": "/Users/runner/work/_temp/_runner_file_commands/add_path_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/Users/runner/work/_temp/_runner_file_commands/save_state_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_STEP_SUMMARY": "/Users/runner/work/_temp/_runner_file_commands/step_summary_180e1b2e-7d7c-4b44-9ba7-558002890052", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/Users/runner/work/concurrently/concurrently", + "GOROOT_1_22_ARM64": "/Users/runner/hostedtoolcache/go/1.22.12/arm64", + "GOROOT_1_23_ARM64": "/Users/runner/hostedtoolcache/go/1.23.12/arm64", + "GOROOT_1_24_ARM64": "/Users/runner/hostedtoolcache/go/1.24.7/arm64", + "GOROOT_1_25_ARM64": "/Users/runner/hostedtoolcache/go/1.25.1/arm64", + "HOME": "/Users/runner", + "HOMEBREW_CASK_OPTS": "--no-quarantine", + "HOMEBREW_CELLAR": "/opt/homebrew/Cellar", + "HOMEBREW_NO_AUTO_UPDATE": "1", + "HOMEBREW_NO_INSTALL_CLEANUP": "1", + "HOMEBREW_PREFIX": "/opt/homeb
src/command.spec.ts > #start() > on outgoing messages > calls onSent with the result of sending the message: src/command.spec.ts#L386
AssertionError: expected "spy" to be called once with arguments: [ Error: test ] Received: 1st spy call: [ - Error { - "message": "test", - }, + undefined, ] 2nd spy call: Compared values have no visual difference. Number of calls: 2 ❯ src/command.spec.ts:386:28
src/concurrently.spec.ts > uses overridden raw option for each command if specified: src/concurrently.spec.ts#L307
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: @@ -1,8 +1,135 @@ [ "echo", - ObjectContaining { + { + "cwd": "/Users/runner/work/concurrently/concurrently", + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/Users/runner/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/Users/runner/hostedtoolcache", + "ANDROID_HOME": "/Users/runner/Library/Android/sdk", + "ANDROID_NDK": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/Users/runner/Library/Android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/Users/runner/Library/Android/sdk", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK": "1", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-mac-arm64", + "CI": "true", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_ROOT": "/Users/runner/.dotnet", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/opt/homebrew/opt/geckodriver/bin", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/Users/runner/work/_temp/_runner_file_commands/set_env_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/Users/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/Users/runner/work/_temp/_runner_file_commands/set_output_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_PATH": "/Users/runner/work/_temp/_runner_file_commands/add_path_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/Users/runner/work/_temp/_runner_file_commands/save_state_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_STEP_SUMMARY": "/Users/runner/work/_temp/_runner_file_commands/step_summary_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/Users/runner/work/concurrently/concurrently", + "GOROOT_1_22_ARM64": "/Users/runner/hostedtoolcache/go/1.22.12/arm64", + "GOROOT_1_23_ARM64": "/Users/runner/hostedtoolcache/go/1.23.12/arm64", + "GOROOT_1_24_ARM64": "/Users/runner/hostedtoolcache/go/1.24.7/arm64", + "GOROOT_1_25_ARM64": "/Users/runner/hostedtoolcache/go/1.25.1/arm64", + "HOME": "/Users/runner", + "HOMEBREW_CASK_OPTS": "--no-quarantine", + "HOMEBREW_CELLAR": "/opt/homebrew/Cellar", + "HOMEBREW_NO_AUTO_UPDATE": "1", + "HOMEBREW_NO_INSTALL_CLEANUP": "1", + "HOMEBREW_PREF
src/concurrently.spec.ts > uses raw from options for each command: src/concurrently.spec.ts#L287
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: @@ -1,8 +1,135 @@ [ "echo", - ObjectContaining { + { + "cwd": "/Users/runner/work/concurrently/concurrently", + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/Users/runner/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/Users/runner/hostedtoolcache", + "ANDROID_HOME": "/Users/runner/Library/Android/sdk", + "ANDROID_NDK": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/Users/runner/Library/Android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/Users/runner/Library/Android/sdk", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK": "1", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-mac-arm64", + "CI": "true", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_ROOT": "/Users/runner/.dotnet", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/opt/homebrew/opt/geckodriver/bin", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/Users/runner/work/_temp/_runner_file_commands/set_env_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/Users/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/Users/runner/work/_temp/_runner_file_commands/set_output_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_PATH": "/Users/runner/work/_temp/_runner_file_commands/add_path_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/Users/runner/work/_temp/_runner_file_commands/save_state_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_STEP_SUMMARY": "/Users/runner/work/_temp/_runner_file_commands/step_summary_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/Users/runner/work/concurrently/concurrently", + "GOROOT_1_22_ARM64": "/Users/runner/hostedtoolcache/go/1.22.12/arm64", + "GOROOT_1_23_ARM64": "/Users/runner/hostedtoolcache/go/1.23.12/arm64", + "GOROOT_1_24_ARM64": "/Users/runner/hostedtoolcache/go/1.24.7/arm64", + "GOROOT_1_25_ARM64": "/Users/runner/hostedtoolcache/go/1.25.1/arm64", + "HOME": "/Users/runner", + "HOMEBREW_CASK_OPTS": "--no-quarantine", + "HOMEBREW_CELLAR": "/opt/homebrew/Cellar", + "HOMEBREW_NO_AUTO_UPDATE": "1", + "HOMEBREW_NO_INSTALL_CLEANUP": "1", + "HOMEBREW_PREF
src/concurrently.spec.ts > uses overridden cwd option for each command if specified: src/concurrently.spec.ts#L265
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { + { "cwd": "baz", - "env": ObjectContaining { + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/Users/runner/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/Users/runner/hostedtoolcache", + "ANDROID_HOME": "/Users/runner/Library/Android/sdk", + "ANDROID_NDK": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/Users/runner/Library/Android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/Users/runner/Library/Android/sdk", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK": "1", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-mac-arm64", + "CI": "true", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_ROOT": "/Users/runner/.dotnet", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/opt/homebrew/opt/geckodriver/bin", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/Users/runner/work/_temp/_runner_file_commands/set_env_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/Users/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/Users/runner/work/_temp/_runner_file_commands/set_output_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_PATH": "/Users/runner/work/_temp/_runner_file_commands/add_path_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/Users/runner/work/_temp/_runner_file_commands/save_state_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_STEP_SUMMARY": "/Users/runner/work/_temp/_runner_file_commands/step_summary_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/Users/runner/work/concurrently/concurrently", + "GOROOT_1_22_ARM64": "/Users/runner/hostedtoolcache/go/1.22.12/arm64", + "GOROOT_1_23_ARM64": "/Users/runner/hostedtoolcache/go/1.23.12/arm64", + "GOROOT_1_24_ARM64": "/Users/runner/hostedtoolcache/go/1.24.7/arm64", + "GOROOT_1_25_ARM64": "/Users/runner/hostedtoolcache/go/1.25.1/arm64", + "HOME": "/Users/runner", + "HOMEBREW_CASK_OPTS": "--no-quarantine", + "HOMEBREW_CELLAR": "/opt/homebrew/Cellar", + "HOMEBREW_NO_AUTO_UPDATE": "1", + "HOMEBREW_NO_INSTALL_CLEANUP": "1", + "HOMEBREW_PREFIX": "/opt/homebrew", +
src/concurrently.spec.ts > uses cwd from options for each command: src/concurrently.spec.ts#L230
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { + { "cwd": "foobar", - "env": ObjectContaining { + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/Users/runner/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/Users/runner/hostedtoolcache", + "ANDROID_HOME": "/Users/runner/Library/Android/sdk", + "ANDROID_NDK": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/Users/runner/Library/Android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/Users/runner/Library/Android/sdk", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK": "1", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-mac-arm64", + "CI": "true", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_ROOT": "/Users/runner/.dotnet", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/opt/homebrew/opt/geckodriver/bin", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/Users/runner/work/_temp/_runner_file_commands/set_env_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/Users/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/Users/runner/work/_temp/_runner_file_commands/set_output_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_PATH": "/Users/runner/work/_temp/_runner_file_commands/add_path_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/Users/runner/work/_temp/_runner_file_commands/save_state_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_STEP_SUMMARY": "/Users/runner/work/_temp/_runner_file_commands/step_summary_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/Users/runner/work/concurrently/concurrently", + "GOROOT_1_22_ARM64": "/Users/runner/hostedtoolcache/go/1.22.12/arm64", + "GOROOT_1_23_ARM64": "/Users/runner/hostedtoolcache/go/1.23.12/arm64", + "GOROOT_1_24_ARM64": "/Users/runner/hostedtoolcache/go/1.24.7/arm64", + "GOROOT_1_25_ARM64": "/Users/runner/hostedtoolcache/go/1.25.1/arm64", + "HOME": "/Users/runner", + "HOMEBREW_CASK_OPTS": "--no-quarantine", + "HOMEBREW_CELLAR": "/opt/homebrew/Cellar", + "HOMEBREW_NO_AUTO_UPDATE": "1", + "HOMEBREW_NO_INSTALL_CLEANUP": "1", + "HOMEBREW_PREFIX": "/opt/homebrew", +
src/concurrently.spec.ts > merges extra env vars into each command: src/concurrently.spec.ts#L197
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { - "env": ObjectContaining { + { + "cwd": "/Users/runner/work/concurrently/concurrently", + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/Users/runner/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/Users/runner/hostedtoolcache", + "ANDROID_HOME": "/Users/runner/Library/Android/sdk", + "ANDROID_NDK": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/Users/runner/Library/Android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/Users/runner/Library/Android/sdk", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK": "1", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-mac-arm64", + "CI": "true", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_ROOT": "/Users/runner/.dotnet", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/opt/homebrew/opt/geckodriver/bin", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/Users/runner/work/_temp/_runner_file_commands/set_env_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/Users/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/Users/runner/work/_temp/_runner_file_commands/set_output_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_PATH": "/Users/runner/work/_temp/_runner_file_commands/add_path_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/Users/runner/work/_temp/_runner_file_commands/save_state_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_STEP_SUMMARY": "/Users/runner/work/_temp/_runner_file_commands/step_summary_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/Users/runner/work/concurrently/concurrently", + "GOROOT_1_22_ARM64": "/Users/runner/hostedtoolcache/go/1.22.12/arm64", + "GOROOT_1_23_ARM64": "/Users/runner/hostedtoolcache/go/1.23.12/arm64", + "GOROOT_1_24_ARM64": "/Users/runner/hostedtoolcache/go/1.24.7/arm64", + "GOROOT_1_25_ARM64": "/Users/runner/hostedtoolcache/go/1.25.1/arm64", + "HOME": "/Users/runner", + "HOMEBREW_CASK_OPTS": "--no-quarantine", + "HOMEBREW_CELLAR": "/opt/homebrew/Cellar", + "HOMEBREW_NO_AUTO_UPDATE": "1", + "HOMEBREW_NO_INSTALL_CLEANUP": "1", +
src/concurrently.spec.ts > spawns commands up to percent based limit at once: src/concurrently.spec.ts#L115
AssertionError: expected "spy" to be called once with arguments: [ 'foo', ObjectContaining {} ] Received: 1st spy call: [ "foo", - ObjectContaining {}, + { + "cwd": "/Users/runner/work/concurrently/concurrently", + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/Users/runner/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/Users/runner/hostedtoolcache", + "ANDROID_HOME": "/Users/runner/Library/Android/sdk", + "ANDROID_NDK": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/Users/runner/Library/Android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/Users/runner/Library/Android/sdk", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK": "1", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-mac-arm64", + "CI": "true", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_ROOT": "/Users/runner/.dotnet", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/opt/homebrew/opt/geckodriver/bin", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/Users/runner/work/_temp/_runner_file_commands/set_env_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/Users/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/Users/runner/work/_temp/_runner_file_commands/set_output_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_PATH": "/Users/runner/work/_temp/_runner_file_commands/add_path_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/Users/runner/work/_temp/_runner_file_commands/save_state_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_STEP_SUMMARY": "/Users/runner/work/_temp/_runner_file_commands/step_summary_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/Users/runner/work/concurrently/concurrently", + "GOROOT_1_22_ARM64": "/Users/runner/hostedtoolcache/go/1.22.12/arm64", + "GOROOT_1_23_ARM64": "/Users/runner/hostedtoolcache/go/1.23.12/arm64", + "GOROOT_1_24_ARM64": "/Users/runner/hostedtoolcache/go/1.24.7/arm64", + "GOROOT_1_25_ARM64": "/Users/runner/hostedtoolcache/go/1.25.1/arm64", + "HOME": "/Users/runner", + "HOMEBREW_CASK_OPTS": "--no-quarantine", + "HOMEBREW_CELLAR": "/opt/homebrew/Cellar", + "HOMEBREW_NO_AUTO_UPDATE": "1", + "HOMEBREW_NO_INSTALL_CLEANUP": "1", + "HOMEBREW_PREFIX": "/opt/homebre
src/concurrently.spec.ts > spawns commands up to configured limit at once: src/concurrently.spec.ts#L83
AssertionError: expected "spy" to be called once with arguments: [ 'foo', ObjectContaining {} ] Received: 1st spy call: [ "foo", - ObjectContaining {}, + { + "cwd": "/Users/runner/work/concurrently/concurrently", + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/Users/runner/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/Users/runner/hostedtoolcache", + "ANDROID_HOME": "/Users/runner/Library/Android/sdk", + "ANDROID_NDK": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/Users/runner/Library/Android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/Users/runner/Library/Android/sdk", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK": "1", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-mac-arm64", + "CI": "true", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_ROOT": "/Users/runner/.dotnet", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/opt/homebrew/opt/geckodriver/bin", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/Users/runner/work/_temp/_runner_file_commands/set_env_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/Users/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/Users/runner/work/_temp/_runner_file_commands/set_output_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_PATH": "/Users/runner/work/_temp/_runner_file_commands/add_path_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/Users/runner/work/_temp/_runner_file_commands/save_state_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_STEP_SUMMARY": "/Users/runner/work/_temp/_runner_file_commands/step_summary_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/Users/runner/work/concurrently/concurrently", + "GOROOT_1_22_ARM64": "/Users/runner/hostedtoolcache/go/1.22.12/arm64", + "GOROOT_1_23_ARM64": "/Users/runner/hostedtoolcache/go/1.23.12/arm64", + "GOROOT_1_24_ARM64": "/Users/runner/hostedtoolcache/go/1.24.7/arm64", + "GOROOT_1_25_ARM64": "/Users/runner/hostedtoolcache/go/1.25.1/arm64", + "HOME": "/Users/runner", + "HOMEBREW_CASK_OPTS": "--no-quarantine", + "HOMEBREW_CELLAR": "/opt/homebrew/Cellar", + "HOMEBREW_NO_AUTO_UPDATE": "1", + "HOMEBREW_NO_INSTALL_CLEANUP": "1", + "HOMEBREW_PREFIX": "/opt/homebre
src/concurrently.spec.ts > log output is passed to output stream if logger is specified in options: src/concurrently.spec.ts#L64
AssertionError: expected "spy" to be called once with arguments: [ 'foo' ] Received: 1st spy call: Compared values have no visual difference. 2nd spy call: [ - "foo", + "bar", ] Number of calls: 2 ❯ src/concurrently.spec.ts:64:32
src/concurrently.spec.ts > spawns all commands: src/concurrently.spec.ts#L53
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining {} ] Received: 1st spy call: [ "echo", - ObjectContaining {}, + { + "cwd": "/Users/runner/work/concurrently/concurrently", + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "/Users/runner/actionarchivecache", + "AGENT_TOOLSDIRECTORY": "/Users/runner/hostedtoolcache", + "ANDROID_HOME": "/Users/runner/Library/Android/sdk", + "ANDROID_NDK": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_HOME": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "/Users/runner/Library/Android/sdk/ndk/28.2.13676358", + "ANDROID_NDK_ROOT": "/Users/runner/Library/Android/sdk/ndk/27.3.13750724", + "ANDROID_SDK_ROOT": "/Users/runner/Library/Android/sdk", + "BASE_URL": "/", + "BOOTSTRAP_HASKELL_INSTALL_NO_STACK_HOOK": "1", + "BOOTSTRAP_HASKELL_NONINTERACTIVE": "1", + "CHROMEWEBDRIVER": "/usr/local/share/chromedriver-mac-arm64", + "CI": "true", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_ROOT": "/Users/runner/.dotnet", + "EDGEWEBDRIVER": "/usr/local/share/edge_driver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GECKOWEBDRIVER": "/opt/homebrew/opt/geckodriver/bin", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "/Users/runner/work/_temp/_runner_file_commands/set_env_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "/Users/runner/work/_temp/_github_workflow/event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "/Users/runner/work/_temp/_runner_file_commands/set_output_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_PATH": "/Users/runner/work/_temp/_runner_file_commands/add_path_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "/Users/runner/work/_temp/_runner_file_commands/save_state_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_STEP_SUMMARY": "/Users/runner/work/_temp/_runner_file_commands/step_summary_38c1776c-bd17-434d-acc9-3ab301d6a7b5", + "GITHUB_TRIGGERING_ACTOR": "paescuj", + "GITHUB_WORKFLOW": "CI", + "GITHUB_WORKFLOW_REF": "open-cli-tools/concurrently/.github/workflows/ci.yml@refs/pull/571/merge", + "GITHUB_WORKFLOW_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_WORKSPACE": "/Users/runner/work/concurrently/concurrently", + "GOROOT_1_22_ARM64": "/Users/runner/hostedtoolcache/go/1.22.12/arm64", + "GOROOT_1_23_ARM64": "/Users/runner/hostedtoolcache/go/1.23.12/arm64", + "GOROOT_1_24_ARM64": "/Users/runner/hostedtoolcache/go/1.24.7/arm64", + "GOROOT_1_25_ARM64": "/Users/runner/hostedtoolcache/go/1.25.1/arm64", + "HOME": "/Users/runner", + "HOMEBREW_CASK_OPTS": "--no-quarantine", + "HOMEBREW_CELLAR": "/opt/homebrew/Cellar", + "HOMEBREW_NO_AUTO_UPDATE": "1", + "HOMEBREW_NO_INSTALL_CLEANUP": "1", + "HOMEBREW_PREFIX": "/opt/homeb
src/command.spec.ts > #start() > on outgoing messages > calls onSent with the result of sending the message: src/command.spec.ts#L386
AssertionError: expected "spy" to be called once with arguments: [ Error: test ] Received: 1st spy call: [ - Error { - "message": "test", - }, + undefined, ] 2nd spy call: Compared values have no visual difference. Number of calls: 2 ❯ src/command.spec.ts:386:28
src/concurrently.spec.ts > uses overridden raw option for each command if specified: src/concurrently.spec.ts#L307
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: @@ -1,8 +1,176 @@ [ "echo", - ObjectContaining { + { + "cwd": "D:\\a\\concurrently\\concurrently", + "detached": false, + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "C:\\actionarchivecache\\", + "AGENT_TOOLSDIRECTORY": "C:\\hostedtoolcache\\windows", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANDROID_HOME": "C:\\Android\\android-sdk", + "ANDROID_NDK": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_HOME": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "C:\\Android\\android-sdk\\ndk\\28.2.13676358", + "ANDROID_NDK_ROOT": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_SDK_ROOT": "C:\\Android\\android-sdk", + "ANT_HOME": "C:\\ProgramData\\chocolatey\\lib\\ant\\tools\\apache-ant-1.10.15", + "APPDATA": "C:\\Users\\runneradmin\\AppData\\Roaming", + "AZURE_CONFIG_DIR": "C:\\azureCli", + "AZURE_DEVOPS_CACHE_DIR": "C:\\azureDevOpsCli\\cache", + "AZURE_EXTENSION_DIR": "C:\\Program Files\\Common Files\\AzureCliExtensionDirectory", + "AZ_DEVOPS_GLOBAL_CONFIG_DIR": "C:\\azureDevOpsCli", + "BASE_URL": "/", + "CABAL_DIR": "C:\\cabal", + "CHOCOLATEYINSTALL": "C:\\ProgramData\\chocolatey", + "CHROMEWEBDRIVER": "C:\\SeleniumWebDrivers\\ChromeDriver", + "CI": "true", + "COBERTURA_HOME": "C:\\cobertura-2.1.1", + "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files", + "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files", + "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "runnervmd3hz3", + "COMSPEC": "C:\\Windows\\system32\\cmd.exe", + "CONDA": "C:\\Miniconda", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData", + "EDGEWEBDRIVER": "C:\\SeleniumWebDrivers\\EdgeDriver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GCM_INTERACTIVE": "Never", + "GECKOWEBDRIVER": "C:\\SeleniumWebDrivers\\GeckoDriver", + "GHCUP_INSTALL_BASE_PREFIX": "C:\\", + "GHCUP_MSYS2": "C:\\msys64", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "D:\\a\\_temp\\_runner_file_commands\\set_env_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "D:\\a\\_temp\\_github_workflow\\event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "D:\\a\\_temp\\_runner_file_commands\\set_output_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_PATH": "D:\\a\\_temp\\_runner_file_commands\\add_path_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "D:\\a\\_temp\\_runner_file_commands\\save_state_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_STEP_SUMMARY": "D:\\a\\_temp\\_runner_file
src/concurrently.spec.ts > uses raw from options for each command: src/concurrently.spec.ts#L287
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: @@ -1,8 +1,176 @@ [ "echo", - ObjectContaining { + { + "cwd": "D:\\a\\concurrently\\concurrently", + "detached": false, + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "C:\\actionarchivecache\\", + "AGENT_TOOLSDIRECTORY": "C:\\hostedtoolcache\\windows", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANDROID_HOME": "C:\\Android\\android-sdk", + "ANDROID_NDK": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_HOME": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "C:\\Android\\android-sdk\\ndk\\28.2.13676358", + "ANDROID_NDK_ROOT": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_SDK_ROOT": "C:\\Android\\android-sdk", + "ANT_HOME": "C:\\ProgramData\\chocolatey\\lib\\ant\\tools\\apache-ant-1.10.15", + "APPDATA": "C:\\Users\\runneradmin\\AppData\\Roaming", + "AZURE_CONFIG_DIR": "C:\\azureCli", + "AZURE_DEVOPS_CACHE_DIR": "C:\\azureDevOpsCli\\cache", + "AZURE_EXTENSION_DIR": "C:\\Program Files\\Common Files\\AzureCliExtensionDirectory", + "AZ_DEVOPS_GLOBAL_CONFIG_DIR": "C:\\azureDevOpsCli", + "BASE_URL": "/", + "CABAL_DIR": "C:\\cabal", + "CHOCOLATEYINSTALL": "C:\\ProgramData\\chocolatey", + "CHROMEWEBDRIVER": "C:\\SeleniumWebDrivers\\ChromeDriver", + "CI": "true", + "COBERTURA_HOME": "C:\\cobertura-2.1.1", + "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files", + "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files", + "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "runnervmd3hz3", + "COMSPEC": "C:\\Windows\\system32\\cmd.exe", + "CONDA": "C:\\Miniconda", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData", + "EDGEWEBDRIVER": "C:\\SeleniumWebDrivers\\EdgeDriver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GCM_INTERACTIVE": "Never", + "GECKOWEBDRIVER": "C:\\SeleniumWebDrivers\\GeckoDriver", + "GHCUP_INSTALL_BASE_PREFIX": "C:\\", + "GHCUP_MSYS2": "C:\\msys64", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "D:\\a\\_temp\\_runner_file_commands\\set_env_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "D:\\a\\_temp\\_github_workflow\\event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "D:\\a\\_temp\\_runner_file_commands\\set_output_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_PATH": "D:\\a\\_temp\\_runner_file_commands\\add_path_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "D:\\a\\_temp\\_runner_file_commands\\save_state_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_STEP_SUMMARY": "D:\\a\\_temp\\_runner_file
src/concurrently.spec.ts > uses overridden cwd option for each command if specified: src/concurrently.spec.ts#L265
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { + { "cwd": "baz", - "env": ObjectContaining { + "detached": false, + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "C:\\actionarchivecache\\", + "AGENT_TOOLSDIRECTORY": "C:\\hostedtoolcache\\windows", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANDROID_HOME": "C:\\Android\\android-sdk", + "ANDROID_NDK": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_HOME": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "C:\\Android\\android-sdk\\ndk\\28.2.13676358", + "ANDROID_NDK_ROOT": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_SDK_ROOT": "C:\\Android\\android-sdk", + "ANT_HOME": "C:\\ProgramData\\chocolatey\\lib\\ant\\tools\\apache-ant-1.10.15", + "APPDATA": "C:\\Users\\runneradmin\\AppData\\Roaming", + "AZURE_CONFIG_DIR": "C:\\azureCli", + "AZURE_DEVOPS_CACHE_DIR": "C:\\azureDevOpsCli\\cache", + "AZURE_EXTENSION_DIR": "C:\\Program Files\\Common Files\\AzureCliExtensionDirectory", + "AZ_DEVOPS_GLOBAL_CONFIG_DIR": "C:\\azureDevOpsCli", + "BASE_URL": "/", + "CABAL_DIR": "C:\\cabal", + "CHOCOLATEYINSTALL": "C:\\ProgramData\\chocolatey", + "CHROMEWEBDRIVER": "C:\\SeleniumWebDrivers\\ChromeDriver", + "CI": "true", + "COBERTURA_HOME": "C:\\cobertura-2.1.1", + "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files", + "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files", + "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "runnervmd3hz3", + "COMSPEC": "C:\\Windows\\system32\\cmd.exe", + "CONDA": "C:\\Miniconda", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData", + "EDGEWEBDRIVER": "C:\\SeleniumWebDrivers\\EdgeDriver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GCM_INTERACTIVE": "Never", + "GECKOWEBDRIVER": "C:\\SeleniumWebDrivers\\GeckoDriver", + "GHCUP_INSTALL_BASE_PREFIX": "C:\\", + "GHCUP_MSYS2": "C:\\msys64", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "D:\\a\\_temp\\_runner_file_commands\\set_env_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "D:\\a\\_temp\\_github_workflow\\event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "D:\\a\\_temp\\_runner_file_commands\\set_output_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_PATH": "D:\\a\\_temp\\_runner_file_commands\\add_path_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "D:\\a\\_temp\\_runner_file_commands\\save_state_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_STEP_SUMMARY": "D:\\a\\_temp\\_runner_file_commands\\step_
src/concurrently.spec.ts > uses cwd from options for each command: src/concurrently.spec.ts#L230
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { + { "cwd": "foobar", - "env": ObjectContaining { + "detached": false, + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "C:\\actionarchivecache\\", + "AGENT_TOOLSDIRECTORY": "C:\\hostedtoolcache\\windows", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANDROID_HOME": "C:\\Android\\android-sdk", + "ANDROID_NDK": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_HOME": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "C:\\Android\\android-sdk\\ndk\\28.2.13676358", + "ANDROID_NDK_ROOT": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_SDK_ROOT": "C:\\Android\\android-sdk", + "ANT_HOME": "C:\\ProgramData\\chocolatey\\lib\\ant\\tools\\apache-ant-1.10.15", + "APPDATA": "C:\\Users\\runneradmin\\AppData\\Roaming", + "AZURE_CONFIG_DIR": "C:\\azureCli", + "AZURE_DEVOPS_CACHE_DIR": "C:\\azureDevOpsCli\\cache", + "AZURE_EXTENSION_DIR": "C:\\Program Files\\Common Files\\AzureCliExtensionDirectory", + "AZ_DEVOPS_GLOBAL_CONFIG_DIR": "C:\\azureDevOpsCli", + "BASE_URL": "/", + "CABAL_DIR": "C:\\cabal", + "CHOCOLATEYINSTALL": "C:\\ProgramData\\chocolatey", + "CHROMEWEBDRIVER": "C:\\SeleniumWebDrivers\\ChromeDriver", + "CI": "true", + "COBERTURA_HOME": "C:\\cobertura-2.1.1", + "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files", + "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files", + "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "runnervmd3hz3", + "COMSPEC": "C:\\Windows\\system32\\cmd.exe", + "CONDA": "C:\\Miniconda", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData", + "EDGEWEBDRIVER": "C:\\SeleniumWebDrivers\\EdgeDriver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GCM_INTERACTIVE": "Never", + "GECKOWEBDRIVER": "C:\\SeleniumWebDrivers\\GeckoDriver", + "GHCUP_INSTALL_BASE_PREFIX": "C:\\", + "GHCUP_MSYS2": "C:\\msys64", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "D:\\a\\_temp\\_runner_file_commands\\set_env_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "D:\\a\\_temp\\_github_workflow\\event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "D:\\a\\_temp\\_runner_file_commands\\set_output_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_PATH": "D:\\a\\_temp\\_runner_file_commands\\add_path_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "D:\\a\\_temp\\_runner_file_commands\\save_state_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_STEP_SUMMARY": "D:\\a\\_temp\\_runner_file_commands\\st
src/concurrently.spec.ts > merges extra env vars into each command: src/concurrently.spec.ts#L197
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { - "env": ObjectContaining { + { + "cwd": "D:\\a\\concurrently\\concurrently", + "detached": false, + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "C:\\actionarchivecache\\", + "AGENT_TOOLSDIRECTORY": "C:\\hostedtoolcache\\windows", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANDROID_HOME": "C:\\Android\\android-sdk", + "ANDROID_NDK": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_HOME": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "C:\\Android\\android-sdk\\ndk\\28.2.13676358", + "ANDROID_NDK_ROOT": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_SDK_ROOT": "C:\\Android\\android-sdk", + "ANT_HOME": "C:\\ProgramData\\chocolatey\\lib\\ant\\tools\\apache-ant-1.10.15", + "APPDATA": "C:\\Users\\runneradmin\\AppData\\Roaming", + "AZURE_CONFIG_DIR": "C:\\azureCli", + "AZURE_DEVOPS_CACHE_DIR": "C:\\azureDevOpsCli\\cache", + "AZURE_EXTENSION_DIR": "C:\\Program Files\\Common Files\\AzureCliExtensionDirectory", + "AZ_DEVOPS_GLOBAL_CONFIG_DIR": "C:\\azureDevOpsCli", + "BASE_URL": "/", + "CABAL_DIR": "C:\\cabal", + "CHOCOLATEYINSTALL": "C:\\ProgramData\\chocolatey", + "CHROMEWEBDRIVER": "C:\\SeleniumWebDrivers\\ChromeDriver", + "CI": "true", + "COBERTURA_HOME": "C:\\cobertura-2.1.1", + "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files", + "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files", + "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "runnervmd3hz3", + "COMSPEC": "C:\\Windows\\system32\\cmd.exe", + "CONDA": "C:\\Miniconda", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData", + "EDGEWEBDRIVER": "C:\\SeleniumWebDrivers\\EdgeDriver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GCM_INTERACTIVE": "Never", + "GECKOWEBDRIVER": "C:\\SeleniumWebDrivers\\GeckoDriver", + "GHCUP_INSTALL_BASE_PREFIX": "C:\\", + "GHCUP_MSYS2": "C:\\msys64", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "D:\\a\\_temp\\_runner_file_commands\\set_env_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "D:\\a\\_temp\\_github_workflow\\event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "D:\\a\\_temp\\_runner_file_commands\\set_output_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_PATH": "D:\\a\\_temp\\_runner_file_commands\\add_path_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "D:\\a\\_temp\\_runner_file_commands\\save_state_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_STEP_SUMMARY": "D:\\a\\_temp
src/concurrently.spec.ts > spawns commands up to percent based limit at once: src/concurrently.spec.ts#L115
AssertionError: expected "spy" to be called once with arguments: [ 'foo', ObjectContaining {} ] Received: 1st spy call: [ "foo", - ObjectContaining {}, + { + "cwd": "D:\\a\\concurrently\\concurrently", + "detached": false, + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "C:\\actionarchivecache\\", + "AGENT_TOOLSDIRECTORY": "C:\\hostedtoolcache\\windows", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANDROID_HOME": "C:\\Android\\android-sdk", + "ANDROID_NDK": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_HOME": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "C:\\Android\\android-sdk\\ndk\\28.2.13676358", + "ANDROID_NDK_ROOT": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_SDK_ROOT": "C:\\Android\\android-sdk", + "ANT_HOME": "C:\\ProgramData\\chocolatey\\lib\\ant\\tools\\apache-ant-1.10.15", + "APPDATA": "C:\\Users\\runneradmin\\AppData\\Roaming", + "AZURE_CONFIG_DIR": "C:\\azureCli", + "AZURE_DEVOPS_CACHE_DIR": "C:\\azureDevOpsCli\\cache", + "AZURE_EXTENSION_DIR": "C:\\Program Files\\Common Files\\AzureCliExtensionDirectory", + "AZ_DEVOPS_GLOBAL_CONFIG_DIR": "C:\\azureDevOpsCli", + "BASE_URL": "/", + "CABAL_DIR": "C:\\cabal", + "CHOCOLATEYINSTALL": "C:\\ProgramData\\chocolatey", + "CHROMEWEBDRIVER": "C:\\SeleniumWebDrivers\\ChromeDriver", + "CI": "true", + "COBERTURA_HOME": "C:\\cobertura-2.1.1", + "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files", + "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files", + "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "runnervmd3hz3", + "COMSPEC": "C:\\Windows\\system32\\cmd.exe", + "CONDA": "C:\\Miniconda", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData", + "EDGEWEBDRIVER": "C:\\SeleniumWebDrivers\\EdgeDriver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GCM_INTERACTIVE": "Never", + "GECKOWEBDRIVER": "C:\\SeleniumWebDrivers\\GeckoDriver", + "GHCUP_INSTALL_BASE_PREFIX": "C:\\", + "GHCUP_MSYS2": "C:\\msys64", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "D:\\a\\_temp\\_runner_file_commands\\set_env_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "D:\\a\\_temp\\_github_workflow\\event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "D:\\a\\_temp\\_runner_file_commands\\set_output_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_PATH": "D:\\a\\_temp\\_runner_file_commands\\add_path_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "D:\\a\\_temp\\_runner_file_commands\\save_state_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_STEP_SUMMARY": "D:\\a\\_temp\\_runner_file_commands\\step_su
src/concurrently.spec.ts > spawns commands up to configured limit at once: src/concurrently.spec.ts#L83
AssertionError: expected "spy" to be called once with arguments: [ 'foo', ObjectContaining {} ] Received: 1st spy call: [ "foo", - ObjectContaining {}, + { + "cwd": "D:\\a\\concurrently\\concurrently", + "detached": false, + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "C:\\actionarchivecache\\", + "AGENT_TOOLSDIRECTORY": "C:\\hostedtoolcache\\windows", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANDROID_HOME": "C:\\Android\\android-sdk", + "ANDROID_NDK": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_HOME": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "C:\\Android\\android-sdk\\ndk\\28.2.13676358", + "ANDROID_NDK_ROOT": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_SDK_ROOT": "C:\\Android\\android-sdk", + "ANT_HOME": "C:\\ProgramData\\chocolatey\\lib\\ant\\tools\\apache-ant-1.10.15", + "APPDATA": "C:\\Users\\runneradmin\\AppData\\Roaming", + "AZURE_CONFIG_DIR": "C:\\azureCli", + "AZURE_DEVOPS_CACHE_DIR": "C:\\azureDevOpsCli\\cache", + "AZURE_EXTENSION_DIR": "C:\\Program Files\\Common Files\\AzureCliExtensionDirectory", + "AZ_DEVOPS_GLOBAL_CONFIG_DIR": "C:\\azureDevOpsCli", + "BASE_URL": "/", + "CABAL_DIR": "C:\\cabal", + "CHOCOLATEYINSTALL": "C:\\ProgramData\\chocolatey", + "CHROMEWEBDRIVER": "C:\\SeleniumWebDrivers\\ChromeDriver", + "CI": "true", + "COBERTURA_HOME": "C:\\cobertura-2.1.1", + "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files", + "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files", + "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "runnervmd3hz3", + "COMSPEC": "C:\\Windows\\system32\\cmd.exe", + "CONDA": "C:\\Miniconda", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData", + "EDGEWEBDRIVER": "C:\\SeleniumWebDrivers\\EdgeDriver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GCM_INTERACTIVE": "Never", + "GECKOWEBDRIVER": "C:\\SeleniumWebDrivers\\GeckoDriver", + "GHCUP_INSTALL_BASE_PREFIX": "C:\\", + "GHCUP_MSYS2": "C:\\msys64", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "D:\\a\\_temp\\_runner_file_commands\\set_env_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "D:\\a\\_temp\\_github_workflow\\event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "D:\\a\\_temp\\_runner_file_commands\\set_output_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_PATH": "D:\\a\\_temp\\_runner_file_commands\\add_path_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "D:\\a\\_temp\\_runner_file_commands\\save_state_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_STEP_SUMMARY": "D:\\a\\_temp\\_runner_file_commands\\step_su
src/concurrently.spec.ts > log output is passed to output stream if logger is specified in options: src/concurrently.spec.ts#L64
AssertionError: expected "spy" to be called once with arguments: [ 'foo' ] Received: 1st spy call: Compared values have no visual difference. 2nd spy call: [ - "foo", + "bar", ] Number of calls: 2 ❯ src/concurrently.spec.ts:64:32
src/concurrently.spec.ts > spawns all commands: src/concurrently.spec.ts#L53
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining {} ] Received: 1st spy call: [ "echo", - ObjectContaining {}, + { + "cwd": "D:\\a\\concurrently\\concurrently", + "detached": false, + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "C:\\actionarchivecache\\", + "AGENT_TOOLSDIRECTORY": "C:\\hostedtoolcache\\windows", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANDROID_HOME": "C:\\Android\\android-sdk", + "ANDROID_NDK": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_HOME": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "C:\\Android\\android-sdk\\ndk\\28.2.13676358", + "ANDROID_NDK_ROOT": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_SDK_ROOT": "C:\\Android\\android-sdk", + "ANT_HOME": "C:\\ProgramData\\chocolatey\\lib\\ant\\tools\\apache-ant-1.10.15", + "APPDATA": "C:\\Users\\runneradmin\\AppData\\Roaming", + "AZURE_CONFIG_DIR": "C:\\azureCli", + "AZURE_DEVOPS_CACHE_DIR": "C:\\azureDevOpsCli\\cache", + "AZURE_EXTENSION_DIR": "C:\\Program Files\\Common Files\\AzureCliExtensionDirectory", + "AZ_DEVOPS_GLOBAL_CONFIG_DIR": "C:\\azureDevOpsCli", + "BASE_URL": "/", + "CABAL_DIR": "C:\\cabal", + "CHOCOLATEYINSTALL": "C:\\ProgramData\\chocolatey", + "CHROMEWEBDRIVER": "C:\\SeleniumWebDrivers\\ChromeDriver", + "CI": "true", + "COBERTURA_HOME": "C:\\cobertura-2.1.1", + "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files", + "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files", + "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "runnervmd3hz3", + "COMSPEC": "C:\\Windows\\system32\\cmd.exe", + "CONDA": "C:\\Miniconda", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData", + "EDGEWEBDRIVER": "C:\\SeleniumWebDrivers\\EdgeDriver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GCM_INTERACTIVE": "Never", + "GECKOWEBDRIVER": "C:\\SeleniumWebDrivers\\GeckoDriver", + "GHCUP_INSTALL_BASE_PREFIX": "C:\\", + "GHCUP_MSYS2": "C:\\msys64", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "D:\\a\\_temp\\_runner_file_commands\\set_env_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "D:\\a\\_temp\\_github_workflow\\event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "D:\\a\\_temp\\_runner_file_commands\\set_output_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_PATH": "D:\\a\\_temp\\_runner_file_commands\\add_path_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "D:\\a\\_temp\\_runner_file_commands\\save_state_9eca074a-2eca-4d62-b59a-c879eae4bbbf", + "GITHUB_STEP_SUMMARY": "D:\\a\\_temp\\_runner_file_commands\\step_
src/command.spec.ts > #start() > on outgoing messages > calls onSent with the result of sending the message: src/command.spec.ts#L386
AssertionError: expected "spy" to be called once with arguments: [ Error: test ] Received: 1st spy call: [ - Error { - "message": "test", - }, + undefined, ] 2nd spy call: Compared values have no visual difference. Number of calls: 2 ❯ src/command.spec.ts:386:28
src/concurrently.spec.ts > uses overridden raw option for each command if specified: src/concurrently.spec.ts#L307
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: @@ -1,8 +1,176 @@ [ "echo", - ObjectContaining { + { + "cwd": "D:\\a\\concurrently\\concurrently", + "detached": false, + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "C:\\actionarchivecache\\", + "AGENT_TOOLSDIRECTORY": "C:\\hostedtoolcache\\windows", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANDROID_HOME": "C:\\Android\\android-sdk", + "ANDROID_NDK": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_HOME": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "C:\\Android\\android-sdk\\ndk\\28.2.13676358", + "ANDROID_NDK_ROOT": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_SDK_ROOT": "C:\\Android\\android-sdk", + "ANT_HOME": "C:\\ProgramData\\chocolatey\\lib\\ant\\tools\\apache-ant-1.10.15", + "APPDATA": "C:\\Users\\runneradmin\\AppData\\Roaming", + "AZURE_CONFIG_DIR": "C:\\azureCli", + "AZURE_DEVOPS_CACHE_DIR": "C:\\azureDevOpsCli\\cache", + "AZURE_EXTENSION_DIR": "C:\\Program Files\\Common Files\\AzureCliExtensionDirectory", + "AZ_DEVOPS_GLOBAL_CONFIG_DIR": "C:\\azureDevOpsCli", + "BASE_URL": "/", + "CABAL_DIR": "C:\\cabal", + "CHOCOLATEYINSTALL": "C:\\ProgramData\\chocolatey", + "CHROMEWEBDRIVER": "C:\\SeleniumWebDrivers\\ChromeDriver", + "CI": "true", + "COBERTURA_HOME": "C:\\cobertura-2.1.1", + "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files", + "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files", + "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "runnervmd3hz3", + "COMSPEC": "C:\\Windows\\system32\\cmd.exe", + "CONDA": "C:\\Miniconda", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData", + "EDGEWEBDRIVER": "C:\\SeleniumWebDrivers\\EdgeDriver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GCM_INTERACTIVE": "Never", + "GECKOWEBDRIVER": "C:\\SeleniumWebDrivers\\GeckoDriver", + "GHCUP_INSTALL_BASE_PREFIX": "C:\\", + "GHCUP_MSYS2": "C:\\msys64", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "D:\\a\\_temp\\_runner_file_commands\\set_env_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "D:\\a\\_temp\\_github_workflow\\event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "D:\\a\\_temp\\_runner_file_commands\\set_output_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_PATH": "D:\\a\\_temp\\_runner_file_commands\\add_path_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "D:\\a\\_temp\\_runner_file_commands\\save_state_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_STEP_SUMMARY": "D:\\a\\_temp\\_runner_file
src/concurrently.spec.ts > uses raw from options for each command: src/concurrently.spec.ts#L287
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: @@ -1,8 +1,176 @@ [ "echo", - ObjectContaining { + { + "cwd": "D:\\a\\concurrently\\concurrently", + "detached": false, + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "C:\\actionarchivecache\\", + "AGENT_TOOLSDIRECTORY": "C:\\hostedtoolcache\\windows", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANDROID_HOME": "C:\\Android\\android-sdk", + "ANDROID_NDK": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_HOME": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "C:\\Android\\android-sdk\\ndk\\28.2.13676358", + "ANDROID_NDK_ROOT": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_SDK_ROOT": "C:\\Android\\android-sdk", + "ANT_HOME": "C:\\ProgramData\\chocolatey\\lib\\ant\\tools\\apache-ant-1.10.15", + "APPDATA": "C:\\Users\\runneradmin\\AppData\\Roaming", + "AZURE_CONFIG_DIR": "C:\\azureCli", + "AZURE_DEVOPS_CACHE_DIR": "C:\\azureDevOpsCli\\cache", + "AZURE_EXTENSION_DIR": "C:\\Program Files\\Common Files\\AzureCliExtensionDirectory", + "AZ_DEVOPS_GLOBAL_CONFIG_DIR": "C:\\azureDevOpsCli", + "BASE_URL": "/", + "CABAL_DIR": "C:\\cabal", + "CHOCOLATEYINSTALL": "C:\\ProgramData\\chocolatey", + "CHROMEWEBDRIVER": "C:\\SeleniumWebDrivers\\ChromeDriver", + "CI": "true", + "COBERTURA_HOME": "C:\\cobertura-2.1.1", + "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files", + "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files", + "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "runnervmd3hz3", + "COMSPEC": "C:\\Windows\\system32\\cmd.exe", + "CONDA": "C:\\Miniconda", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData", + "EDGEWEBDRIVER": "C:\\SeleniumWebDrivers\\EdgeDriver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GCM_INTERACTIVE": "Never", + "GECKOWEBDRIVER": "C:\\SeleniumWebDrivers\\GeckoDriver", + "GHCUP_INSTALL_BASE_PREFIX": "C:\\", + "GHCUP_MSYS2": "C:\\msys64", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "D:\\a\\_temp\\_runner_file_commands\\set_env_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "D:\\a\\_temp\\_github_workflow\\event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "D:\\a\\_temp\\_runner_file_commands\\set_output_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_PATH": "D:\\a\\_temp\\_runner_file_commands\\add_path_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "D:\\a\\_temp\\_runner_file_commands\\save_state_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_STEP_SUMMARY": "D:\\a\\_temp\\_runner_file
src/concurrently.spec.ts > uses overridden cwd option for each command if specified: src/concurrently.spec.ts#L265
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { + { "cwd": "baz", - "env": ObjectContaining { + "detached": false, + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "C:\\actionarchivecache\\", + "AGENT_TOOLSDIRECTORY": "C:\\hostedtoolcache\\windows", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANDROID_HOME": "C:\\Android\\android-sdk", + "ANDROID_NDK": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_HOME": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "C:\\Android\\android-sdk\\ndk\\28.2.13676358", + "ANDROID_NDK_ROOT": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_SDK_ROOT": "C:\\Android\\android-sdk", + "ANT_HOME": "C:\\ProgramData\\chocolatey\\lib\\ant\\tools\\apache-ant-1.10.15", + "APPDATA": "C:\\Users\\runneradmin\\AppData\\Roaming", + "AZURE_CONFIG_DIR": "C:\\azureCli", + "AZURE_DEVOPS_CACHE_DIR": "C:\\azureDevOpsCli\\cache", + "AZURE_EXTENSION_DIR": "C:\\Program Files\\Common Files\\AzureCliExtensionDirectory", + "AZ_DEVOPS_GLOBAL_CONFIG_DIR": "C:\\azureDevOpsCli", + "BASE_URL": "/", + "CABAL_DIR": "C:\\cabal", + "CHOCOLATEYINSTALL": "C:\\ProgramData\\chocolatey", + "CHROMEWEBDRIVER": "C:\\SeleniumWebDrivers\\ChromeDriver", + "CI": "true", + "COBERTURA_HOME": "C:\\cobertura-2.1.1", + "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files", + "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files", + "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "runnervmd3hz3", + "COMSPEC": "C:\\Windows\\system32\\cmd.exe", + "CONDA": "C:\\Miniconda", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData", + "EDGEWEBDRIVER": "C:\\SeleniumWebDrivers\\EdgeDriver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GCM_INTERACTIVE": "Never", + "GECKOWEBDRIVER": "C:\\SeleniumWebDrivers\\GeckoDriver", + "GHCUP_INSTALL_BASE_PREFIX": "C:\\", + "GHCUP_MSYS2": "C:\\msys64", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "D:\\a\\_temp\\_runner_file_commands\\set_env_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "D:\\a\\_temp\\_github_workflow\\event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "D:\\a\\_temp\\_runner_file_commands\\set_output_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_PATH": "D:\\a\\_temp\\_runner_file_commands\\add_path_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "D:\\a\\_temp\\_runner_file_commands\\save_state_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_STEP_SUMMARY": "D:\\a\\_temp\\_runner_file_commands\\step_
src/concurrently.spec.ts > uses cwd from options for each command: src/concurrently.spec.ts#L230
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { + { "cwd": "foobar", - "env": ObjectContaining { + "detached": false, + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "C:\\actionarchivecache\\", + "AGENT_TOOLSDIRECTORY": "C:\\hostedtoolcache\\windows", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANDROID_HOME": "C:\\Android\\android-sdk", + "ANDROID_NDK": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_HOME": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "C:\\Android\\android-sdk\\ndk\\28.2.13676358", + "ANDROID_NDK_ROOT": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_SDK_ROOT": "C:\\Android\\android-sdk", + "ANT_HOME": "C:\\ProgramData\\chocolatey\\lib\\ant\\tools\\apache-ant-1.10.15", + "APPDATA": "C:\\Users\\runneradmin\\AppData\\Roaming", + "AZURE_CONFIG_DIR": "C:\\azureCli", + "AZURE_DEVOPS_CACHE_DIR": "C:\\azureDevOpsCli\\cache", + "AZURE_EXTENSION_DIR": "C:\\Program Files\\Common Files\\AzureCliExtensionDirectory", + "AZ_DEVOPS_GLOBAL_CONFIG_DIR": "C:\\azureDevOpsCli", + "BASE_URL": "/", + "CABAL_DIR": "C:\\cabal", + "CHOCOLATEYINSTALL": "C:\\ProgramData\\chocolatey", + "CHROMEWEBDRIVER": "C:\\SeleniumWebDrivers\\ChromeDriver", + "CI": "true", + "COBERTURA_HOME": "C:\\cobertura-2.1.1", + "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files", + "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files", + "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "runnervmd3hz3", + "COMSPEC": "C:\\Windows\\system32\\cmd.exe", + "CONDA": "C:\\Miniconda", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData", + "EDGEWEBDRIVER": "C:\\SeleniumWebDrivers\\EdgeDriver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GCM_INTERACTIVE": "Never", + "GECKOWEBDRIVER": "C:\\SeleniumWebDrivers\\GeckoDriver", + "GHCUP_INSTALL_BASE_PREFIX": "C:\\", + "GHCUP_MSYS2": "C:\\msys64", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "D:\\a\\_temp\\_runner_file_commands\\set_env_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "D:\\a\\_temp\\_github_workflow\\event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "D:\\a\\_temp\\_runner_file_commands\\set_output_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_PATH": "D:\\a\\_temp\\_runner_file_commands\\add_path_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "D:\\a\\_temp\\_runner_file_commands\\save_state_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_STEP_SUMMARY": "D:\\a\\_temp\\_runner_file_commands\\st
src/concurrently.spec.ts > uses overridden raw option for each command if specified: src/concurrently.spec.ts#L307
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: @@ -1,8 +1,176 @@ [ "echo", - ObjectContaining { + { + "cwd": "D:\\a\\concurrently\\concurrently", + "detached": false, + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "C:\\actionarchivecache\\", + "AGENT_TOOLSDIRECTORY": "C:\\hostedtoolcache\\windows", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANDROID_HOME": "C:\\Android\\android-sdk", + "ANDROID_NDK": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_HOME": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "C:\\Android\\android-sdk\\ndk\\28.2.13676358", + "ANDROID_NDK_ROOT": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_SDK_ROOT": "C:\\Android\\android-sdk", + "ANT_HOME": "C:\\ProgramData\\chocolatey\\lib\\ant\\tools\\apache-ant-1.10.15", + "APPDATA": "C:\\Users\\runneradmin\\AppData\\Roaming", + "AZURE_CONFIG_DIR": "C:\\azureCli", + "AZURE_DEVOPS_CACHE_DIR": "C:\\azureDevOpsCli\\cache", + "AZURE_EXTENSION_DIR": "C:\\Program Files\\Common Files\\AzureCliExtensionDirectory", + "AZ_DEVOPS_GLOBAL_CONFIG_DIR": "C:\\azureDevOpsCli", + "BASE_URL": "/", + "CABAL_DIR": "C:\\cabal", + "CHOCOLATEYINSTALL": "C:\\ProgramData\\chocolatey", + "CHROMEWEBDRIVER": "C:\\SeleniumWebDrivers\\ChromeDriver", + "CI": "true", + "COBERTURA_HOME": "C:\\cobertura-2.1.1", + "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files", + "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files", + "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "runnervmd3hz3", + "COMSPEC": "C:\\Windows\\system32\\cmd.exe", + "CONDA": "C:\\Miniconda", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData", + "EDGEWEBDRIVER": "C:\\SeleniumWebDrivers\\EdgeDriver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GCM_INTERACTIVE": "Never", + "GECKOWEBDRIVER": "C:\\SeleniumWebDrivers\\GeckoDriver", + "GHCUP_INSTALL_BASE_PREFIX": "C:\\", + "GHCUP_MSYS2": "C:\\msys64", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "D:\\a\\_temp\\_runner_file_commands\\set_env_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "D:\\a\\_temp\\_github_workflow\\event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "D:\\a\\_temp\\_runner_file_commands\\set_output_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_PATH": "D:\\a\\_temp\\_runner_file_commands\\add_path_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "D:\\a\\_temp\\_runner_file_commands\\save_state_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_STEP_SUMMARY": "D:\\a\\_temp\\_runner_file
src/concurrently.spec.ts > merges extra env vars into each command: src/concurrently.spec.ts#L197
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { - "env": ObjectContaining { + { + "cwd": "D:\\a\\concurrently\\concurrently", + "detached": false, + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "C:\\actionarchivecache\\", + "AGENT_TOOLSDIRECTORY": "C:\\hostedtoolcache\\windows", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANDROID_HOME": "C:\\Android\\android-sdk", + "ANDROID_NDK": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_HOME": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "C:\\Android\\android-sdk\\ndk\\28.2.13676358", + "ANDROID_NDK_ROOT": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_SDK_ROOT": "C:\\Android\\android-sdk", + "ANT_HOME": "C:\\ProgramData\\chocolatey\\lib\\ant\\tools\\apache-ant-1.10.15", + "APPDATA": "C:\\Users\\runneradmin\\AppData\\Roaming", + "AZURE_CONFIG_DIR": "C:\\azureCli", + "AZURE_DEVOPS_CACHE_DIR": "C:\\azureDevOpsCli\\cache", + "AZURE_EXTENSION_DIR": "C:\\Program Files\\Common Files\\AzureCliExtensionDirectory", + "AZ_DEVOPS_GLOBAL_CONFIG_DIR": "C:\\azureDevOpsCli", + "BASE_URL": "/", + "CABAL_DIR": "C:\\cabal", + "CHOCOLATEYINSTALL": "C:\\ProgramData\\chocolatey", + "CHROMEWEBDRIVER": "C:\\SeleniumWebDrivers\\ChromeDriver", + "CI": "true", + "COBERTURA_HOME": "C:\\cobertura-2.1.1", + "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files", + "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files", + "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "runnervmd3hz3", + "COMSPEC": "C:\\Windows\\system32\\cmd.exe", + "CONDA": "C:\\Miniconda", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData", + "EDGEWEBDRIVER": "C:\\SeleniumWebDrivers\\EdgeDriver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GCM_INTERACTIVE": "Never", + "GECKOWEBDRIVER": "C:\\SeleniumWebDrivers\\GeckoDriver", + "GHCUP_INSTALL_BASE_PREFIX": "C:\\", + "GHCUP_MSYS2": "C:\\msys64", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "D:\\a\\_temp\\_runner_file_commands\\set_env_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "D:\\a\\_temp\\_github_workflow\\event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "D:\\a\\_temp\\_runner_file_commands\\set_output_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_PATH": "D:\\a\\_temp\\_runner_file_commands\\add_path_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "D:\\a\\_temp\\_runner_file_commands\\save_state_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_STEP_SUMMARY": "D:\\a\\_temp
src/concurrently.spec.ts > uses raw from options for each command: src/concurrently.spec.ts#L287
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: @@ -1,8 +1,176 @@ [ "echo", - ObjectContaining { + { + "cwd": "D:\\a\\concurrently\\concurrently", + "detached": false, + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "C:\\actionarchivecache\\", + "AGENT_TOOLSDIRECTORY": "C:\\hostedtoolcache\\windows", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANDROID_HOME": "C:\\Android\\android-sdk", + "ANDROID_NDK": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_HOME": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "C:\\Android\\android-sdk\\ndk\\28.2.13676358", + "ANDROID_NDK_ROOT": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_SDK_ROOT": "C:\\Android\\android-sdk", + "ANT_HOME": "C:\\ProgramData\\chocolatey\\lib\\ant\\tools\\apache-ant-1.10.15", + "APPDATA": "C:\\Users\\runneradmin\\AppData\\Roaming", + "AZURE_CONFIG_DIR": "C:\\azureCli", + "AZURE_DEVOPS_CACHE_DIR": "C:\\azureDevOpsCli\\cache", + "AZURE_EXTENSION_DIR": "C:\\Program Files\\Common Files\\AzureCliExtensionDirectory", + "AZ_DEVOPS_GLOBAL_CONFIG_DIR": "C:\\azureDevOpsCli", + "BASE_URL": "/", + "CABAL_DIR": "C:\\cabal", + "CHOCOLATEYINSTALL": "C:\\ProgramData\\chocolatey", + "CHROMEWEBDRIVER": "C:\\SeleniumWebDrivers\\ChromeDriver", + "CI": "true", + "COBERTURA_HOME": "C:\\cobertura-2.1.1", + "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files", + "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files", + "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "runnervmd3hz3", + "COMSPEC": "C:\\Windows\\system32\\cmd.exe", + "CONDA": "C:\\Miniconda", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData", + "EDGEWEBDRIVER": "C:\\SeleniumWebDrivers\\EdgeDriver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GCM_INTERACTIVE": "Never", + "GECKOWEBDRIVER": "C:\\SeleniumWebDrivers\\GeckoDriver", + "GHCUP_INSTALL_BASE_PREFIX": "C:\\", + "GHCUP_MSYS2": "C:\\msys64", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "D:\\a\\_temp\\_runner_file_commands\\set_env_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "D:\\a\\_temp\\_github_workflow\\event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "D:\\a\\_temp\\_runner_file_commands\\set_output_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_PATH": "D:\\a\\_temp\\_runner_file_commands\\add_path_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "D:\\a\\_temp\\_runner_file_commands\\save_state_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_STEP_SUMMARY": "D:\\a\\_temp\\_runner_file
src/concurrently.spec.ts > spawns commands up to percent based limit at once: src/concurrently.spec.ts#L115
AssertionError: expected "spy" to be called once with arguments: [ 'foo', ObjectContaining {} ] Received: 1st spy call: [ "foo", - ObjectContaining {}, + { + "cwd": "D:\\a\\concurrently\\concurrently", + "detached": false, + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "C:\\actionarchivecache\\", + "AGENT_TOOLSDIRECTORY": "C:\\hostedtoolcache\\windows", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANDROID_HOME": "C:\\Android\\android-sdk", + "ANDROID_NDK": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_HOME": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "C:\\Android\\android-sdk\\ndk\\28.2.13676358", + "ANDROID_NDK_ROOT": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_SDK_ROOT": "C:\\Android\\android-sdk", + "ANT_HOME": "C:\\ProgramData\\chocolatey\\lib\\ant\\tools\\apache-ant-1.10.15", + "APPDATA": "C:\\Users\\runneradmin\\AppData\\Roaming", + "AZURE_CONFIG_DIR": "C:\\azureCli", + "AZURE_DEVOPS_CACHE_DIR": "C:\\azureDevOpsCli\\cache", + "AZURE_EXTENSION_DIR": "C:\\Program Files\\Common Files\\AzureCliExtensionDirectory", + "AZ_DEVOPS_GLOBAL_CONFIG_DIR": "C:\\azureDevOpsCli", + "BASE_URL": "/", + "CABAL_DIR": "C:\\cabal", + "CHOCOLATEYINSTALL": "C:\\ProgramData\\chocolatey", + "CHROMEWEBDRIVER": "C:\\SeleniumWebDrivers\\ChromeDriver", + "CI": "true", + "COBERTURA_HOME": "C:\\cobertura-2.1.1", + "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files", + "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files", + "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "runnervmd3hz3", + "COMSPEC": "C:\\Windows\\system32\\cmd.exe", + "CONDA": "C:\\Miniconda", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData", + "EDGEWEBDRIVER": "C:\\SeleniumWebDrivers\\EdgeDriver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GCM_INTERACTIVE": "Never", + "GECKOWEBDRIVER": "C:\\SeleniumWebDrivers\\GeckoDriver", + "GHCUP_INSTALL_BASE_PREFIX": "C:\\", + "GHCUP_MSYS2": "C:\\msys64", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "D:\\a\\_temp\\_runner_file_commands\\set_env_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "D:\\a\\_temp\\_github_workflow\\event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "D:\\a\\_temp\\_runner_file_commands\\set_output_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_PATH": "D:\\a\\_temp\\_runner_file_commands\\add_path_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "D:\\a\\_temp\\_runner_file_commands\\save_state_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_STEP_SUMMARY": "D:\\a\\_temp\\_runner_file_commands\\step_su
src/concurrently.spec.ts > uses overridden cwd option for each command if specified: src/concurrently.spec.ts#L265
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { + { "cwd": "baz", - "env": ObjectContaining { + "detached": false, + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "C:\\actionarchivecache\\", + "AGENT_TOOLSDIRECTORY": "C:\\hostedtoolcache\\windows", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANDROID_HOME": "C:\\Android\\android-sdk", + "ANDROID_NDK": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_HOME": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "C:\\Android\\android-sdk\\ndk\\28.2.13676358", + "ANDROID_NDK_ROOT": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_SDK_ROOT": "C:\\Android\\android-sdk", + "ANT_HOME": "C:\\ProgramData\\chocolatey\\lib\\ant\\tools\\apache-ant-1.10.15", + "APPDATA": "C:\\Users\\runneradmin\\AppData\\Roaming", + "AZURE_CONFIG_DIR": "C:\\azureCli", + "AZURE_DEVOPS_CACHE_DIR": "C:\\azureDevOpsCli\\cache", + "AZURE_EXTENSION_DIR": "C:\\Program Files\\Common Files\\AzureCliExtensionDirectory", + "AZ_DEVOPS_GLOBAL_CONFIG_DIR": "C:\\azureDevOpsCli", + "BASE_URL": "/", + "CABAL_DIR": "C:\\cabal", + "CHOCOLATEYINSTALL": "C:\\ProgramData\\chocolatey", + "CHROMEWEBDRIVER": "C:\\SeleniumWebDrivers\\ChromeDriver", + "CI": "true", + "COBERTURA_HOME": "C:\\cobertura-2.1.1", + "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files", + "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files", + "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "runnervmd3hz3", + "COMSPEC": "C:\\Windows\\system32\\cmd.exe", + "CONDA": "C:\\Miniconda", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData", + "EDGEWEBDRIVER": "C:\\SeleniumWebDrivers\\EdgeDriver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GCM_INTERACTIVE": "Never", + "GECKOWEBDRIVER": "C:\\SeleniumWebDrivers\\GeckoDriver", + "GHCUP_INSTALL_BASE_PREFIX": "C:\\", + "GHCUP_MSYS2": "C:\\msys64", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "D:\\a\\_temp\\_runner_file_commands\\set_env_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "D:\\a\\_temp\\_github_workflow\\event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "D:\\a\\_temp\\_runner_file_commands\\set_output_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_PATH": "D:\\a\\_temp\\_runner_file_commands\\add_path_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "D:\\a\\_temp\\_runner_file_commands\\save_state_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_STEP_SUMMARY": "D:\\a\\_temp\\_runner_file_commands\\step_
src/concurrently.spec.ts > spawns commands up to configured limit at once: src/concurrently.spec.ts#L83
AssertionError: expected "spy" to be called once with arguments: [ 'foo', ObjectContaining {} ] Received: 1st spy call: [ "foo", - ObjectContaining {}, + { + "cwd": "D:\\a\\concurrently\\concurrently", + "detached": false, + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "C:\\actionarchivecache\\", + "AGENT_TOOLSDIRECTORY": "C:\\hostedtoolcache\\windows", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANDROID_HOME": "C:\\Android\\android-sdk", + "ANDROID_NDK": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_HOME": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "C:\\Android\\android-sdk\\ndk\\28.2.13676358", + "ANDROID_NDK_ROOT": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_SDK_ROOT": "C:\\Android\\android-sdk", + "ANT_HOME": "C:\\ProgramData\\chocolatey\\lib\\ant\\tools\\apache-ant-1.10.15", + "APPDATA": "C:\\Users\\runneradmin\\AppData\\Roaming", + "AZURE_CONFIG_DIR": "C:\\azureCli", + "AZURE_DEVOPS_CACHE_DIR": "C:\\azureDevOpsCli\\cache", + "AZURE_EXTENSION_DIR": "C:\\Program Files\\Common Files\\AzureCliExtensionDirectory", + "AZ_DEVOPS_GLOBAL_CONFIG_DIR": "C:\\azureDevOpsCli", + "BASE_URL": "/", + "CABAL_DIR": "C:\\cabal", + "CHOCOLATEYINSTALL": "C:\\ProgramData\\chocolatey", + "CHROMEWEBDRIVER": "C:\\SeleniumWebDrivers\\ChromeDriver", + "CI": "true", + "COBERTURA_HOME": "C:\\cobertura-2.1.1", + "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files", + "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files", + "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "runnervmd3hz3", + "COMSPEC": "C:\\Windows\\system32\\cmd.exe", + "CONDA": "C:\\Miniconda", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData", + "EDGEWEBDRIVER": "C:\\SeleniumWebDrivers\\EdgeDriver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GCM_INTERACTIVE": "Never", + "GECKOWEBDRIVER": "C:\\SeleniumWebDrivers\\GeckoDriver", + "GHCUP_INSTALL_BASE_PREFIX": "C:\\", + "GHCUP_MSYS2": "C:\\msys64", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "D:\\a\\_temp\\_runner_file_commands\\set_env_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "D:\\a\\_temp\\_github_workflow\\event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "D:\\a\\_temp\\_runner_file_commands\\set_output_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_PATH": "D:\\a\\_temp\\_runner_file_commands\\add_path_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "D:\\a\\_temp\\_runner_file_commands\\save_state_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_STEP_SUMMARY": "D:\\a\\_temp\\_runner_file_commands\\step_su
src/concurrently.spec.ts > uses cwd from options for each command: src/concurrently.spec.ts#L230
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { + { "cwd": "foobar", - "env": ObjectContaining { + "detached": false, + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "C:\\actionarchivecache\\", + "AGENT_TOOLSDIRECTORY": "C:\\hostedtoolcache\\windows", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANDROID_HOME": "C:\\Android\\android-sdk", + "ANDROID_NDK": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_HOME": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "C:\\Android\\android-sdk\\ndk\\28.2.13676358", + "ANDROID_NDK_ROOT": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_SDK_ROOT": "C:\\Android\\android-sdk", + "ANT_HOME": "C:\\ProgramData\\chocolatey\\lib\\ant\\tools\\apache-ant-1.10.15", + "APPDATA": "C:\\Users\\runneradmin\\AppData\\Roaming", + "AZURE_CONFIG_DIR": "C:\\azureCli", + "AZURE_DEVOPS_CACHE_DIR": "C:\\azureDevOpsCli\\cache", + "AZURE_EXTENSION_DIR": "C:\\Program Files\\Common Files\\AzureCliExtensionDirectory", + "AZ_DEVOPS_GLOBAL_CONFIG_DIR": "C:\\azureDevOpsCli", + "BASE_URL": "/", + "CABAL_DIR": "C:\\cabal", + "CHOCOLATEYINSTALL": "C:\\ProgramData\\chocolatey", + "CHROMEWEBDRIVER": "C:\\SeleniumWebDrivers\\ChromeDriver", + "CI": "true", + "COBERTURA_HOME": "C:\\cobertura-2.1.1", + "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files", + "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files", + "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "runnervmd3hz3", + "COMSPEC": "C:\\Windows\\system32\\cmd.exe", + "CONDA": "C:\\Miniconda", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData", + "EDGEWEBDRIVER": "C:\\SeleniumWebDrivers\\EdgeDriver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GCM_INTERACTIVE": "Never", + "GECKOWEBDRIVER": "C:\\SeleniumWebDrivers\\GeckoDriver", + "GHCUP_INSTALL_BASE_PREFIX": "C:\\", + "GHCUP_MSYS2": "C:\\msys64", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "D:\\a\\_temp\\_runner_file_commands\\set_env_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "D:\\a\\_temp\\_github_workflow\\event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "D:\\a\\_temp\\_runner_file_commands\\set_output_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_PATH": "D:\\a\\_temp\\_runner_file_commands\\add_path_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "D:\\a\\_temp\\_runner_file_commands\\save_state_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_STEP_SUMMARY": "D:\\a\\_temp\\_runner_file_commands\\st
src/concurrently.spec.ts > log output is passed to output stream if logger is specified in options: src/concurrently.spec.ts#L64
AssertionError: expected "spy" to be called once with arguments: [ 'foo' ] Received: 1st spy call: Compared values have no visual difference. 2nd spy call: [ - "foo", + "bar", ] Number of calls: 2 ❯ src/concurrently.spec.ts:64:32
src/concurrently.spec.ts > merges extra env vars into each command: src/concurrently.spec.ts#L197
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining{…} ] Received: 1st spy call: [ "echo", - ObjectContaining { - "env": ObjectContaining { + { + "cwd": "D:\\a\\concurrently\\concurrently", + "detached": false, + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "C:\\actionarchivecache\\", + "AGENT_TOOLSDIRECTORY": "C:\\hostedtoolcache\\windows", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANDROID_HOME": "C:\\Android\\android-sdk", + "ANDROID_NDK": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_HOME": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "C:\\Android\\android-sdk\\ndk\\28.2.13676358", + "ANDROID_NDK_ROOT": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_SDK_ROOT": "C:\\Android\\android-sdk", + "ANT_HOME": "C:\\ProgramData\\chocolatey\\lib\\ant\\tools\\apache-ant-1.10.15", + "APPDATA": "C:\\Users\\runneradmin\\AppData\\Roaming", + "AZURE_CONFIG_DIR": "C:\\azureCli", + "AZURE_DEVOPS_CACHE_DIR": "C:\\azureDevOpsCli\\cache", + "AZURE_EXTENSION_DIR": "C:\\Program Files\\Common Files\\AzureCliExtensionDirectory", + "AZ_DEVOPS_GLOBAL_CONFIG_DIR": "C:\\azureDevOpsCli", + "BASE_URL": "/", + "CABAL_DIR": "C:\\cabal", + "CHOCOLATEYINSTALL": "C:\\ProgramData\\chocolatey", + "CHROMEWEBDRIVER": "C:\\SeleniumWebDrivers\\ChromeDriver", + "CI": "true", + "COBERTURA_HOME": "C:\\cobertura-2.1.1", + "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files", + "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files", + "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "runnervmd3hz3", + "COMSPEC": "C:\\Windows\\system32\\cmd.exe", + "CONDA": "C:\\Miniconda", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData", + "EDGEWEBDRIVER": "C:\\SeleniumWebDrivers\\EdgeDriver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GCM_INTERACTIVE": "Never", + "GECKOWEBDRIVER": "C:\\SeleniumWebDrivers\\GeckoDriver", + "GHCUP_INSTALL_BASE_PREFIX": "C:\\", + "GHCUP_MSYS2": "C:\\msys64", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "D:\\a\\_temp\\_runner_file_commands\\set_env_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "D:\\a\\_temp\\_github_workflow\\event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "D:\\a\\_temp\\_runner_file_commands\\set_output_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_PATH": "D:\\a\\_temp\\_runner_file_commands\\add_path_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "D:\\a\\_temp\\_runner_file_commands\\save_state_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_STEP_SUMMARY": "D:\\a\\_temp
src/concurrently.spec.ts > spawns all commands: src/concurrently.spec.ts#L53
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining {} ] Received: 1st spy call: [ "echo", - ObjectContaining {}, + { + "cwd": "D:\\a\\concurrently\\concurrently", + "detached": false, + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "C:\\actionarchivecache\\", + "AGENT_TOOLSDIRECTORY": "C:\\hostedtoolcache\\windows", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANDROID_HOME": "C:\\Android\\android-sdk", + "ANDROID_NDK": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_HOME": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "C:\\Android\\android-sdk\\ndk\\28.2.13676358", + "ANDROID_NDK_ROOT": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_SDK_ROOT": "C:\\Android\\android-sdk", + "ANT_HOME": "C:\\ProgramData\\chocolatey\\lib\\ant\\tools\\apache-ant-1.10.15", + "APPDATA": "C:\\Users\\runneradmin\\AppData\\Roaming", + "AZURE_CONFIG_DIR": "C:\\azureCli", + "AZURE_DEVOPS_CACHE_DIR": "C:\\azureDevOpsCli\\cache", + "AZURE_EXTENSION_DIR": "C:\\Program Files\\Common Files\\AzureCliExtensionDirectory", + "AZ_DEVOPS_GLOBAL_CONFIG_DIR": "C:\\azureDevOpsCli", + "BASE_URL": "/", + "CABAL_DIR": "C:\\cabal", + "CHOCOLATEYINSTALL": "C:\\ProgramData\\chocolatey", + "CHROMEWEBDRIVER": "C:\\SeleniumWebDrivers\\ChromeDriver", + "CI": "true", + "COBERTURA_HOME": "C:\\cobertura-2.1.1", + "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files", + "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files", + "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "runnervmd3hz3", + "COMSPEC": "C:\\Windows\\system32\\cmd.exe", + "CONDA": "C:\\Miniconda", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData", + "EDGEWEBDRIVER": "C:\\SeleniumWebDrivers\\EdgeDriver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GCM_INTERACTIVE": "Never", + "GECKOWEBDRIVER": "C:\\SeleniumWebDrivers\\GeckoDriver", + "GHCUP_INSTALL_BASE_PREFIX": "C:\\", + "GHCUP_MSYS2": "C:\\msys64", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "D:\\a\\_temp\\_runner_file_commands\\set_env_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "D:\\a\\_temp\\_github_workflow\\event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "D:\\a\\_temp\\_runner_file_commands\\set_output_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_PATH": "D:\\a\\_temp\\_runner_file_commands\\add_path_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "D:\\a\\_temp\\_runner_file_commands\\save_state_51aef835-f46b-4d6c-992d-52efa7e0c240", + "GITHUB_STEP_SUMMARY": "D:\\a\\_temp\\_runner_file_commands\\step_
src/concurrently.spec.ts > spawns commands up to percent based limit at once: src/concurrently.spec.ts#L115
AssertionError: expected "spy" to be called once with arguments: [ 'foo', ObjectContaining {} ] Received: 1st spy call: [ "foo", - ObjectContaining {}, + { + "cwd": "D:\\a\\concurrently\\concurrently", + "detached": false, + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "C:\\actionarchivecache\\", + "AGENT_TOOLSDIRECTORY": "C:\\hostedtoolcache\\windows", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANDROID_HOME": "C:\\Android\\android-sdk", + "ANDROID_NDK": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_HOME": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "C:\\Android\\android-sdk\\ndk\\28.2.13676358", + "ANDROID_NDK_ROOT": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_SDK_ROOT": "C:\\Android\\android-sdk", + "ANT_HOME": "C:\\ProgramData\\chocolatey\\lib\\ant\\tools\\apache-ant-1.10.15", + "APPDATA": "C:\\Users\\runneradmin\\AppData\\Roaming", + "AZURE_CONFIG_DIR": "C:\\azureCli", + "AZURE_DEVOPS_CACHE_DIR": "C:\\azureDevOpsCli\\cache", + "AZURE_EXTENSION_DIR": "C:\\Program Files\\Common Files\\AzureCliExtensionDirectory", + "AZ_DEVOPS_GLOBAL_CONFIG_DIR": "C:\\azureDevOpsCli", + "BASE_URL": "/", + "CABAL_DIR": "C:\\cabal", + "CHOCOLATEYINSTALL": "C:\\ProgramData\\chocolatey", + "CHROMEWEBDRIVER": "C:\\SeleniumWebDrivers\\ChromeDriver", + "CI": "true", + "COBERTURA_HOME": "C:\\cobertura-2.1.1", + "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files", + "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files", + "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "runnervmd3hz3", + "COMSPEC": "C:\\Windows\\system32\\cmd.exe", + "CONDA": "C:\\Miniconda", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData", + "EDGEWEBDRIVER": "C:\\SeleniumWebDrivers\\EdgeDriver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GCM_INTERACTIVE": "Never", + "GECKOWEBDRIVER": "C:\\SeleniumWebDrivers\\GeckoDriver", + "GHCUP_INSTALL_BASE_PREFIX": "C:\\", + "GHCUP_MSYS2": "C:\\msys64", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "D:\\a\\_temp\\_runner_file_commands\\set_env_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "D:\\a\\_temp\\_github_workflow\\event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "D:\\a\\_temp\\_runner_file_commands\\set_output_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_PATH": "D:\\a\\_temp\\_runner_file_commands\\add_path_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "D:\\a\\_temp\\_runner_file_commands\\save_state_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_STEP_SUMMARY": "D:\\a\\_temp\\_runner_file_commands\\step_su
src/command.spec.ts > #start() > on outgoing messages > calls onSent with the result of sending the message: src/command.spec.ts#L386
AssertionError: expected "spy" to be called once with arguments: [ Error: test ] Received: 1st spy call: [ - Error { - "message": "test", - }, + undefined, ] 2nd spy call: Compared values have no visual difference. Number of calls: 2 ❯ src/command.spec.ts:386:28
src/concurrently.spec.ts > spawns commands up to configured limit at once: src/concurrently.spec.ts#L83
AssertionError: expected "spy" to be called once with arguments: [ 'foo', ObjectContaining {} ] Received: 1st spy call: [ "foo", - ObjectContaining {}, + { + "cwd": "D:\\a\\concurrently\\concurrently", + "detached": false, + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "C:\\actionarchivecache\\", + "AGENT_TOOLSDIRECTORY": "C:\\hostedtoolcache\\windows", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANDROID_HOME": "C:\\Android\\android-sdk", + "ANDROID_NDK": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_HOME": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "C:\\Android\\android-sdk\\ndk\\28.2.13676358", + "ANDROID_NDK_ROOT": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_SDK_ROOT": "C:\\Android\\android-sdk", + "ANT_HOME": "C:\\ProgramData\\chocolatey\\lib\\ant\\tools\\apache-ant-1.10.15", + "APPDATA": "C:\\Users\\runneradmin\\AppData\\Roaming", + "AZURE_CONFIG_DIR": "C:\\azureCli", + "AZURE_DEVOPS_CACHE_DIR": "C:\\azureDevOpsCli\\cache", + "AZURE_EXTENSION_DIR": "C:\\Program Files\\Common Files\\AzureCliExtensionDirectory", + "AZ_DEVOPS_GLOBAL_CONFIG_DIR": "C:\\azureDevOpsCli", + "BASE_URL": "/", + "CABAL_DIR": "C:\\cabal", + "CHOCOLATEYINSTALL": "C:\\ProgramData\\chocolatey", + "CHROMEWEBDRIVER": "C:\\SeleniumWebDrivers\\ChromeDriver", + "CI": "true", + "COBERTURA_HOME": "C:\\cobertura-2.1.1", + "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files", + "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files", + "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "runnervmd3hz3", + "COMSPEC": "C:\\Windows\\system32\\cmd.exe", + "CONDA": "C:\\Miniconda", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData", + "EDGEWEBDRIVER": "C:\\SeleniumWebDrivers\\EdgeDriver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GCM_INTERACTIVE": "Never", + "GECKOWEBDRIVER": "C:\\SeleniumWebDrivers\\GeckoDriver", + "GHCUP_INSTALL_BASE_PREFIX": "C:\\", + "GHCUP_MSYS2": "C:\\msys64", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "D:\\a\\_temp\\_runner_file_commands\\set_env_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "D:\\a\\_temp\\_github_workflow\\event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "D:\\a\\_temp\\_runner_file_commands\\set_output_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_PATH": "D:\\a\\_temp\\_runner_file_commands\\add_path_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "D:\\a\\_temp\\_runner_file_commands\\save_state_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_STEP_SUMMARY": "D:\\a\\_temp\\_runner_file_commands\\step_su
src/concurrently.spec.ts > log output is passed to output stream if logger is specified in options: src/concurrently.spec.ts#L64
AssertionError: expected "spy" to be called once with arguments: [ 'foo' ] Received: 1st spy call: Compared values have no visual difference. 2nd spy call: [ - "foo", + "bar", ] Number of calls: 2 ❯ src/concurrently.spec.ts:64:32
src/concurrently.spec.ts > spawns all commands: src/concurrently.spec.ts#L53
AssertionError: expected "spy" to be called once with arguments: [ 'echo', ObjectContaining {} ] Received: 1st spy call: [ "echo", - ObjectContaining {}, + { + "cwd": "D:\\a\\concurrently\\concurrently", + "detached": false, + "env": { + "ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE": "C:\\actionarchivecache\\", + "AGENT_TOOLSDIRECTORY": "C:\\hostedtoolcache\\windows", + "ALLUSERSPROFILE": "C:\\ProgramData", + "ANDROID_HOME": "C:\\Android\\android-sdk", + "ANDROID_NDK": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_HOME": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_NDK_LATEST_HOME": "C:\\Android\\android-sdk\\ndk\\28.2.13676358", + "ANDROID_NDK_ROOT": "C:\\Android\\android-sdk\\ndk\\27.3.13750724", + "ANDROID_SDK_ROOT": "C:\\Android\\android-sdk", + "ANT_HOME": "C:\\ProgramData\\chocolatey\\lib\\ant\\tools\\apache-ant-1.10.15", + "APPDATA": "C:\\Users\\runneradmin\\AppData\\Roaming", + "AZURE_CONFIG_DIR": "C:\\azureCli", + "AZURE_DEVOPS_CACHE_DIR": "C:\\azureDevOpsCli\\cache", + "AZURE_EXTENSION_DIR": "C:\\Program Files\\Common Files\\AzureCliExtensionDirectory", + "AZ_DEVOPS_GLOBAL_CONFIG_DIR": "C:\\azureDevOpsCli", + "BASE_URL": "/", + "CABAL_DIR": "C:\\cabal", + "CHOCOLATEYINSTALL": "C:\\ProgramData\\chocolatey", + "CHROMEWEBDRIVER": "C:\\SeleniumWebDrivers\\ChromeDriver", + "CI": "true", + "COBERTURA_HOME": "C:\\cobertura-2.1.1", + "COMMONPROGRAMFILES": "C:\\Program Files\\Common Files", + "COMMONPROGRAMFILES(X86)": "C:\\Program Files (x86)\\Common Files", + "COMMONPROGRAMW6432": "C:\\Program Files\\Common Files", + "COMPUTERNAME": "runnervmd3hz3", + "COMSPEC": "C:\\Windows\\system32\\cmd.exe", + "CONDA": "C:\\Miniconda", + "DEV": "1", + "DOTNET_MULTILEVEL_LOOKUP": "0", + "DOTNET_NOLOGO": "1", + "DOTNET_SKIP_FIRST_TIME_EXPERIENCE": "1", + "DRIVERDATA": "C:\\Windows\\System32\\Drivers\\DriverData", + "EDGEWEBDRIVER": "C:\\SeleniumWebDrivers\\EdgeDriver", + "ENABLE_RUNNER_TRACING": "true", + "FORCE_TTY": "", + "GCM_INTERACTIVE": "Never", + "GECKOWEBDRIVER": "C:\\SeleniumWebDrivers\\GeckoDriver", + "GHCUP_INSTALL_BASE_PREFIX": "C:\\", + "GHCUP_MSYS2": "C:\\msys64", + "GITHUB_ACTION": "__run", + "GITHUB_ACTIONS": "true", + "GITHUB_ACTION_REF": "", + "GITHUB_ACTION_REPOSITORY": "", + "GITHUB_ACTOR": "paescuj", + "GITHUB_ACTOR_ID": "5363448", + "GITHUB_API_URL": "https://api.github.com", + "GITHUB_BASE_REF": "main", + "GITHUB_ENV": "D:\\a\\_temp\\_runner_file_commands\\set_env_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_EVENT_NAME": "pull_request", + "GITHUB_EVENT_PATH": "D:\\a\\_temp\\_github_workflow\\event.json", + "GITHUB_GRAPHQL_URL": "https://api.github.com/graphql", + "GITHUB_HEAD_REF": "update-deps", + "GITHUB_JOB": "test", + "GITHUB_OUTPUT": "D:\\a\\_temp\\_runner_file_commands\\set_output_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_PATH": "D:\\a\\_temp\\_runner_file_commands\\add_path_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_REF": "refs/pull/571/merge", + "GITHUB_REF_NAME": "571/merge", + "GITHUB_REF_PROTECTED": "false", + "GITHUB_REF_TYPE": "branch", + "GITHUB_REPOSITORY": "open-cli-tools/concurrently", + "GITHUB_REPOSITORY_ID": "30381877", + "GITHUB_REPOSITORY_OWNER": "open-cli-tools", + "GITHUB_REPOSITORY_OWNER_ID": "88086198", + "GITHUB_RETENTION_DAYS": "90", + "GITHUB_RUN_ATTEMPT": "1", + "GITHUB_RUN_ID": "18418566197", + "GITHUB_RUN_NUMBER": "89", + "GITHUB_SERVER_URL": "https://github.com", + "GITHUB_SHA": "93185dd2375178c994b953d620971b2b30144de4", + "GITHUB_STATE": "D:\\a\\_temp\\_runner_file_commands\\save_state_5c92fdcf-eb9c-41ea-b4dd-3e401b499a7e", + "GITHUB_STEP_SUMMARY": "D:\\a\\_temp\\_runner_file_commands\\step_
src/command.spec.ts > #start() > on outgoing messages > calls onSent with the result of sending the message: src/command.spec.ts#L386
AssertionError: expected "spy" to be called once with arguments: [ Error: test ] Received: 1st spy call: [ - Error { - "message": "test", - }, + undefined, ] 2nd spy call: Compared values have no visual difference. Number of calls: 2 ❯ src/command.spec.ts:386:28