diff --git a/lib/helpers.bash b/lib/helpers.bash index b89bad3d..bf63c362 100644 --- a/lib/helpers.bash +++ b/lib/helpers.bash @@ -742,14 +742,14 @@ _help-plugins() printf '%s' 'please wait, building help...' typeset grouplist=$(mktemp -t grouplist.XXXXXX) typeset func - for func in $(typeset_functions) + for func in $(_typeset_functions) do typeset group="$(typeset -f $func | metafor group)" if [ -z "$group" ]; then group='misc' fi typeset about="$(typeset -f $func | metafor about)" - letterpress "$about" $func >> $grouplist.$group + _letterpress "$about" $func >> $grouplist.$group echo $grouplist.$group >> $grouplist done # clear progress message @@ -788,7 +788,7 @@ all_groups () typeset func typeset file=$(mktemp -t composure.XXXX) - for func in $(typeset_functions) + for func in $(_typeset_functions) do typeset -f $func | metafor group >> $file done diff --git a/test/lib/helpers.bats b/test/lib/helpers.bats index 5a6fdd2e..e60d5542 100644 --- a/test/lib/helpers.bats +++ b/test/lib/helpers.bats @@ -69,6 +69,11 @@ function local_setup { assert_line -n 0 "" } +@test "helpers: bash-it help plugins" { + run bash-it help plugins + assert_line -n 1 "base:" +} + @test "helpers: bash-it help list aliases without any aliases enabled" { run _help-list-aliases "$BASH_IT/aliases/available/ag.aliases.bash" assert_line -n 0 "ag:"