complete -c commandytester -s b -l base -r --description "base dir relative to which `filehash()` and `filewithhash()` works"
complete -c commandytester -s t -l template -r --description "load templates from specified files"
complete -c commandytester -s h -l header --description "number of header sections to skip"
complete -c commandytester -s e -r
set -l commands get set
complete -c commandytester -n "not __fish_seen_subcommand_from $commands" --no-files -a "$commands"
complete -c commandytester -n "__fish_seen_subcommand_from get" -s b -l base -r --description "base dir relative to which `filehash()` and `filewithhash()` works"
complete -c commandytester -n "__fish_seen_subcommand_from get" -s z -r --description "some flag"