Skip to content

Add quotes in command #2254

Add quotes in command

Add quotes in command #2254

GitHub Actions / JUnit Test Report failed Aug 8, 2024 in 0s

4028 tests run, 3087 passed, 940 skipped, 1 failed.

Annotations

Check failure on line 1 in bats

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

bats.[windows-latest|wsl|sops] template: helm template w/ chart + secrets.yaml + space path

(from function `assert_output' in file tests/unit/../bats/extensions/bats-assert/src/assert_output.bash, line 178,
 in test file tests/unit/template.bats, line 431)
Raw output
(from function `assert_output' in file tests/unit/../bats/extensions/bats-assert/src/assert_output.bash, line 178,
 in test file tests/unit/template.bats, line 431)
  `assert_output -e "\[helm-secrets\] Decrypt: .*${VALUES}"' failed

-- regular expression does not match output --
regexp (1 lines):
  \[helm-secrets\] Decrypt: .*assets/values/sops/secrets.yaml
output (109 lines):
  
  D:\a\helm-secrets\helm-secrets\tests>SET SCRIPT_DIR=D:\tmp\bats-run-oCPwfU\test\112\plugin dir\helm-secrets\scripts\wrapper\ 
  
  D:\a\helm-secrets\helm-secrets\tests>SET SCRIPT_DIR=D:\tmp\bats-run-oCPwfU\test\112\plugin dir\helm-secrets\scripts\wrapper 
  
  D:\a\helm-secrets\helm-secrets\tests>FOR %F in ("D:\tmp\bats-run-oCPwfU\test\112\plugin dir\helm-secrets\scripts\wrapper") do SET PLUGIN_DIR=%~dpF 
  
  D:\a\helm-secrets\helm-secrets\tests>SET PLUGIN_DIR=D:\tmp\bats-run-oCPwfU\test\112\plugin dir\helm-secrets\scripts\ 
  
  D:\a\helm-secrets\helm-secrets\tests>SET RUNSH=D:\tmp\bats-run-oCPwfU\test\112\plugin dir\helm-secrets\scripts\run.sh 
  
  D:\a\helm-secrets\helm-secrets\tests>IF NOT DEFINED SOPS_GPG_EXEC (
  where /q gpg.exe  
   IF ERRORLEVEL 0 IF NOT ERRORLEVEL 1 (FOR /F "tokens=* USEBACKQ" %F IN (`where gpg.exe`) DO (SET SOPS_GPG_EXEC=%F ) ) 
  ) 
  
  D:\a\helm-secrets\helm-secrets\tests>(SET SOPS_GPG_EXEC=C:\Program Files\Git\usr\bin\gpg.exe ) 
  
  D:\a\helm-secrets\helm-secrets\tests>IF NOT DEFINED SOPS_GPG_EXEC (
  where /q gpg2.exe  
   IF ERRORLEVEL 0 IF NOT ERRORLEVEL 1 (FOR /F "tokens=* USEBACKQ" %F IN (`where gpg.exe`) DO (SET SOPS_GPG_EXEC=%F ) ) 
  ) 
  
  D:\a\helm-secrets\helm-secrets\tests>if not "wsl" == "" GOTO :ENVSH 
  
  D:\a\helm-secrets\helm-secrets\tests>IF "wsl" == "wsl" GOTO :WSL 
  
  D:\a\helm-secrets\helm-secrets\tests>IF NOT DEFINED HELM_BIN (IF NOT DEFINED HELM_SECRETS_HELM_PATH (
  where /q helm.exe  
   IF ERRORLEVEL 0 IF NOT ERRORLEVEL 1 (SET HELM_SECRETS_HELM_PATH=helm.exe ) 
  ) ) 
  
  D:\a\helm-secrets\helm-secrets\tests>IF NOT DEFINED HELM_SECRETS_SOPS_PATH (
  where /q sops.exe  
   IF ERRORLEVEL 0 IF NOT ERRORLEVEL 1 (SET HELM_SECRETS_SOPS_PATH=sops.exe ) 
  ) 
  
  D:\a\helm-secrets\helm-secrets\tests>IF NOT DEFINED HELM_SECRETS_VALS_PATH (
  where /q vals.exe  
   IF ERRORLEVEL 0 IF NOT ERRORLEVEL 1 (SET HELM_SECRETS_VALS_PATH=vals.exe ) 
  ) 
  
  D:\a\helm-secrets\helm-secrets\tests>IF NOT DEFINED HELM_SECRETS_CURL_PATH (
  where /q curl.exe  
   IF ERRORLEVEL 0 IF NOT ERRORLEVEL 1 (SET HELM_SECRETS_CURL_PATH=curl.exe ) 
  ) 
  
  D:\a\helm-secrets\helm-secrets\tests>SET WSLENV=SOPS_AGE_KEY:SOPS_AGE_KEY_FILE:HELM_PLUGINS:HELM_SECRETS_BACKEND:BATS_REPORT_FILENAME:BATS_TEST_NAME_PREFIX 
  
  D:\a\helm-secrets\helm-secrets\tests>IF DEFINED HELM_SECRETS_DEC_SUFFIX (SET WSLENV=HELM_SECRETS_DEC_SUFFIX:SOPS_AGE_KEY:SOPS_AGE_KEY_FILE:HELM_PLUGINS:HELM_SECRETS_BACKEND:BATS_REPORT_FILENAME:BATS_TEST_NAME_PREFIX ) 
  
  D:\a\helm-secrets\helm-secrets\tests>IF DEFINED HELM_SECRETS_DEC_PREFIX (SET WSLENV=HELM_SECRETS_DEC_PREFIX:SOPS_AGE_KEY:SOPS_AGE_KEY_FILE:HELM_PLUGINS:HELM_SECRETS_BACKEND:BATS_REPORT_FILENAME:BATS_TEST_NAME_PREFIX ) 
  
  D:\a\helm-secrets\helm-secrets\tests>IF DEFINED HELM_SECRETS_QUIET (SET WSLENV=HELM_SECRETS_QUIET:SOPS_AGE_KEY:SOPS_AGE_KEY_FILE:HELM_PLUGINS:HELM_SECRETS_BACKEND:BATS_REPORT_FILENAME:BATS_TEST_NAME_PREFIX ) 
  
  D:\a\helm-secrets\helm-secrets\tests>IF DEFINED HELM_SECRETS_BACKEND (SET WSLENV=HELM_SECRETS_BACKEND:SOPS_AGE_KEY:SOPS_AGE_KEY_FILE:HELM_PLUGINS:HELM_SECRETS_BACKEND:BATS_REPORT_FILENAME:BATS_TEST_NAME_PREFIX ) 
  
  D:\a\helm-secrets\helm-secrets\tests>IF DEFINED HELM_SECRETS_BACKEND_ARGS (SET WSLENV=HELM_SECRETS_BACKEND_ARGS:HELM_SECRETS_BACKEND:SOPS_AGE_KEY:SOPS_AGE_KEY_FILE:HELM_PLUGINS:HELM_SECRETS_BACKEND:BATS_REPORT_FILENAME:BATS_TEST_NAME_PREFIX ) 
  
  D:\a\helm-secrets\helm-secrets\tests>IF DEFINED HELM_SECRETS_ALLOWED_BACKENDS (SET WSLENV=HELM_SECRETS_ALLOWED_BACKENDS:HELM_SECRETS_BACKEND:SOPS_AGE_KEY:SOPS_AGE_KEY_FILE:HELM_PLUGINS:HELM_SECRETS_BACKEND:BATS_REPORT_FILENAME:BATS_TEST_NAME_PREFIX ) 
  
  D:\a\helm-secrets\helm-secrets\tests>IF DEFINED HELM_SECRETS_DEC_DIR (SET WSLENV=HELM_SECRETS_DEC_DIR:HELM_SECRETS_BACKEND:SOPS_AGE_KEY:SOPS_AGE_KEY_FILE:HELM_PLUGINS:HELM_SECRETS_BACKEND:BATS_REPORT_FILENAME:BATS_TEST_NAME_PREFIX ) 
  
  D:\a\helm-secrets\helm-secrets\tests>IF DEFINED HELM_SECRETS_URL_VARIABLE_EXPANSION (SET WSLENV=HELM_SECRETS_URL_VARIABLE_EXPANSION:HELM_SECRETS_BACKEND:SOPS_AGE_KEY:SOPS_AGE_KEY_FILE:HELM_PLUGINS:HELM_SECRETS_BACKEND:BATS_REPORT_FILENAME:BATS_TEST_NAME_PREFIX ) 
  
  D:\a\helm-secrets\helm-secrets\tests>IF DEFINED HELM_DEBUG (SET WSLENV=HELM_DEBUG:HELM_SECRETS_BACKEND:SOPS_AGE_KEY:SOPS_AGE_KEY_FILE:HELM_PLUGINS:HELM_SECRETS_BACKEND:BATS_REPORT_FILENAME:BATS_TEST_NAME_PREFIX ) 
  
  D:\a\helm-secrets\helm-secrets\tests>IF DEFINED HELM_SECRETS_IGNORE_MISSING_VALUES (SET WSLENV=HELM_SECRETS_IGNORE_MISSING_VALUES:HELM_DEBUG:HELM_SECRETS_BACKEND:SOPS_AGE_KEY:SOPS_AGE_KEY_FILE:HELM_PLUGINS:HELM_SECRETS_BACKEND:BATS_REPORT_FILENAME:BATS_TEST_NAME_PREFIX ) 
  
  D:\a\helm-secrets\helm-secrets\tests>IF DEFINED HELM_SECRETS_EVALUATE_TEMPLATES (SET WSLENV=HELM_SECRETS_EVALUATE_TEMPLATES:HELM_DEBUG:HELM_SECRETS_BACKEND:SOPS_AGE_KEY:SOPS_AGE_KEY_FILE:HELM_PLUGINS:HELM_SECRETS_BACKEND:BATS_REPORT_FILENAME:BATS_TEST_NAME_PREFIX ) 
  
  D:\a\helm-secrets\helm-secrets\tests>IF DEFINED HELM_SECRETS_EVALUATE_TEMPLATES_DECODE_SECRETS (SET WSLENV=HELM_SECRETS_EVALUATE_TEMPLATES_DECODE_SECRETS:HELM_DEBUG:HELM_SECRETS_BACKEND:SOPS_AGE_KEY:SOPS_AGE_KEY_FILE:HELM_PLUGINS:HELM_SECRETS_BACKEND:BATS_REPORT_FILENAME:BATS_TEST_NAME_PREFIX ) 
  
  D:\a\helm-secrets\helm-secrets\tests>IF NOT DEFINED HELM_BIN GOTO END_HELM_BIN 
  
  D:\a\helm-secrets\helm-secrets\tests>IF "xhelm.exe" == "xhelm.exe" (SET WSLENV=HELM_BIN:HELM_DEBUG:HELM_SECRETS_BACKEND:SOPS_AGE_KEY:SOPS_AGE_KEY_FILE:HELM_PLUGINS:HELM_SECRETS_BACKEND:BATS_REPORT_FILENAME:BATS_TEST_NAME_PREFIX )  else (SET WSLENV=HELM_BIN/p:HELM_DEBUG:HELM_SECRETS_BACKEND:SOPS_AGE_KEY:SOPS_AGE_KEY_FILE:HELM_PLUGINS:HELM_SECRETS_BACKEND:BATS_REPORT_FILENAME:BATS_TEST_NAME_PREFIX ) 
  
  D:\a\helm-secrets\helm-secrets\tests>IF NOT DEFINED HELM_PLUGIN_DIR GOTO END_HELM_PLUGIN_DIR 
  
  D:\a\helm-secrets\helm-secrets\tests>IF "xtmpbats-run-oCPwfUtest112plugin dirhelm-secrets" == "x\tmp\bats-run-oCPwfU\test\112\plugin dir\helm-secrets" (SET WSLENV=HELM_PLUGIN_DIR:HELM_BIN:HELM_DEBUG:HELM_SECRETS_BACKEND:SOPS_AGE_KEY:SOPS_AGE_KEY_FILE:HELM_PLUGINS:HELM_SECRETS_BACKEND:BATS_REPORT_FILENAME:BATS_TEST_NAME_PREFIX )  else (SET WSLENV=HELM_PLUGIN_DIR/p:HELM_BIN:HELM_DEBUG:HELM_SECRETS_BACKEND:SOPS_AGE_KEY:SOPS_AGE_KEY_FILE:HELM_PLUGINS:HELM_SECRETS_BACKEND:BATS_REPORT_FILENAME:BATS_TEST_NAME_PREFIX ) 
  
  D:\a\helm-secrets\helm-secrets\tests>IF NOT DEFINED HELM_SECRETS_HELM_PATH GOTO END_HELM_SECRETS_HELM_PATH 
  
  D:\a\helm-secrets\helm-secrets\tests>IF NOT DEFINED HELM_SECRETS_SOPS_PATH GOTO END_HELM_SECRETS_SOPS_PATH 
  
  D:\a\helm-secrets\helm-secrets\tests>IF "xsops.exe" == "xsops.exe" (SET WSLENV=HELM_SECRETS_SOPS_PATH:HELM_PLUGIN_DIR/p:HELM_BIN:HELM_DEBUG:HELM_SECRETS_BACKEND:SOPS_AGE_KEY:SOPS_AGE_KEY_FILE:HELM_PLUGINS:HELM_SECRETS_BACKEND:BATS_REPORT_FILENAME:BATS_TEST_NAME_PREFIX )  else (SET WSLENV=HELM_SECRETS_SOPS_PATH/p:HELM_PLUGIN_DIR/p:HELM_BIN:HELM_DEBUG:HELM_SECRETS_BACKEND:SOPS_AGE_KEY:SOPS_AGE_KEY_FILE:HELM_PLUGINS:HELM_SECRETS_BACKEND:BATS_REPORT_FILENAME:BATS_TEST_NAME_PREFIX ) 
  
  D:\a\helm-secrets\helm-secrets\tests>IF NOT DEFINED HELM_SECRETS_VALS_PATH GOTO END_HELM_SECRETS_VALS_PATH 
  
  D:\a\helm-secrets\helm-secrets\tests>IF "xvals.exe" == "xvals.exe" (SET WSLENV=HELM_SECRETS_VALS_PATH:HELM_SECRETS_SOPS_PATH:HELM_PLUGIN_DIR/p:HELM_BIN:HELM_DEBUG:HELM_SECRETS_BACKEND:SOPS_AGE_KEY:SOPS_AGE_KEY_FILE:HELM_PLUGINS:HELM_SECRETS_BACKEND:BATS_REPORT_FILENAME:BATS_TEST_NAME_PREFIX )  else (SET WSLENV=HELM_SECRETS_VALS_PATH/p:HELM_SECRETS_SOPS_PATH:HELM_PLUGIN_DIR/p:HELM_BIN:HELM_DEBUG:HELM_SECRETS_BACKEND:SOPS_AGE_KEY:SOPS_AGE_KEY_FILE:HELM_PLUGINS:HELM_SECRETS_BACKEND:BATS_REPORT_FILENAME:BATS_TEST_NAME_PREFIX ) 
  
  D:\a\helm-secrets\helm-secrets\tests>IF NOT DEFINED HELM_SECRETS_CURL_PATH GOTO END_HELM_SECRETS_CURL_PATH 
  
  D:\a\helm-secrets\helm-secrets\tests>IF "xcurl.exe" == "xcurl.exe" (SET WSLENV=HELM_SECRETS_CURL_PATH:HELM_SECRETS_VALS_PATH:HELM_SECRETS_SOPS_PATH:HELM_PLUGIN_DIR/p:HELM_BIN:HELM_DEBUG:HELM_SECRETS_BACKEND:SOPS_AGE_KEY:SOPS_AGE_KEY_FILE:HELM_PLUGINS:HELM_SECRETS_BACKEND:BATS_REPORT_FILENAME:BATS_TEST_NAME_PREFIX )  else (SET WSLENV=HELM_SECRETS_CURL_PATH/p:HELM_SECRETS_VALS_PATH:HELM_SECRETS_SOPS_PATH:HELM_PLUGIN_DIR/p:HELM_BIN:HELM_DEBUG:HELM_SECRETS_BACKEND:SOPS_AGE_KEY:SOPS_AGE_KEY_FILE:HELM_PLUGINS:HELM_SECRETS_BACKEND:BATS_REPORT_FILENAME:BATS_TEST_NAME_PREFIX ) 
  
  D:\a\helm-secrets\helm-secrets\tests>SET HELM_SECRET_WSL_INTEROP=1 
  
  D:\a\helm-secrets\helm-secrets\tests>SET WSLENV=HELM_SECRET_WSL_INTEROP:HELM_SECRETS_CURL_PATH:HELM_SECRETS_VALS_PATH:HELM_SECRETS_SOPS_PATH:HELM_PLUGIN_DIR/p:HELM_BIN:HELM_DEBUG:HELM_SECRETS_BACKEND:SOPS_AGE_KEY:SOPS_AGE_KEY_FILE:HELM_PLUGINS:HELM_SECRETS_BACKEND:BATS_REPORT_FILENAME:BATS_TEST_NAME_PREFIX 
  
  D:\a\helm-secrets\helm-secrets\tests>IF NOT "xD:tmpbats-run-oCPwfUtest112plugin dirhelm-secretsscriptsrun.sh" == "xD:\tmp\bats-run-oCPwfU\test\112\plugin dir\helm-secrets\scripts\run.sh" (FOR /F "tokens=* USEBACKQ" %F IN (`wsl wslpath "D:/tmp/bats-run-oCPwfU/test/112/plugin dir/helm-secrets/scripts/run.sh"`) DO (SET RUNSH="%F" ) ) 
  
  D:\a\helm-secrets\helm-secrets\tests>(SET RUNSH="/mnt/d/tmp/bats-run-oCPwfU/test/112/plugin dir/helm-secrets/scripts/run.sh" ) 
  
  D:\a\helm-secrets\helm-secrets\tests>wsl bash "/mnt/d/tmp/bats-run-oCPwfU/test/112/plugin dir/helm-secrets/scripts/run.sh" template /tmp/bats-run-oCPwfU/test/112/chart -f /tmp/bats-run-oCPwfU/test/112/assets/values/sops/secrets.yaml 
  /mnt/d/tmp/bats-run-oCPwfU/test/112/plugin dir/helm-secrets/scripts/run.sh: line 10: HELM_PLUGIN_DIR: unbound variable
  
  D:\a\helm-secrets\helm-secrets\tests>exit /b 1 
  Error: plugin "secrets" exited with error
  helm.go:84: [debug] plugin "secrets" exited with error
--