Update deps #89
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
|