Skip to content

Commit

Permalink
fix: asdf info show BASH_VERSION & all asdf envs (#1513)
Browse files Browse the repository at this point in the history
  • Loading branch information
hyperupcall authored Mar 26, 2023
1 parent ec3eb2d commit a1b5eee
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 3 deletions.
9 changes: 7 additions & 2 deletions lib/commands/command-info.bash
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,14 @@

info_command() {
printf "%s:\n%s\n\n" "OS" "$(uname -a)"
printf "%s:\n%s\n\n" "SHELL" "$($SHELL --version)"
printf "%s:\n%s\n\n" "SHELL" "$("$SHELL" --version)"
printf "%s:\n%s\n\n" "BASH VERSION" "$BASH_VERSION"
printf "%s:\n%s\n\n" "ASDF VERSION" "$(asdf_version)"
printf "%s:\n%s\n\n" "ASDF ENVIRONMENT VARIABLES" "$(env | grep -E "ASDF_DIR|ASDF_DATA_DIR|ASDF_CONFIG_FILE|ASDF_DEFAULT_TOOL_VERSIONS_FILENAME")"
printf '%s\n' 'ASDF INTERNAL VARIABLES:'
printf 'ASDF_DEFAULT_TOOL_VERSIONS_FILENAME=%s\n' "${ASDF_DEFAULT_TOOL_VERSIONS_FILENAME}"
printf 'ASDF_DATA_DIR=%s\n' "${ASDF_DATA_DIR}"
printf 'ASDF_DIR=%s\n' "${ASDF_DIR}"
printf 'ASDF_CONFIG_FILE=%s\n\n' "${ASDF_CONFIG_FILE}"
printf "%s:\n%s\n\n" "ASDF INSTALLED PLUGINS" "$(plugin_list_command --urls --refs)"
}

Expand Down
3 changes: 2 additions & 1 deletion test/info_command.bats
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,9 @@ teardown() {
[ "$status" -eq 0 ]
[[ $output == *$'OS:\n'* ]]
[[ $output == *$'SHELL:\n'* ]]
[[ $output == *$'BASH VERSION:\n'* ]]
[[ $output == *$'ASDF VERSION:\n'* ]]
[[ $output == *$'ASDF ENVIRONMENT VARIABLES:\n'* ]]
[[ $output == *$'ASDF INTERNAL VARIABLES:\n'* ]]
[[ $output == *$'ASDF INSTALLED PLUGINS:\n'* ]]

}

0 comments on commit a1b5eee

Please sign in to comment.