complete-c my-app -n"__fish_my_app_needs_command"-a"help"-d'Print this message or the help of the given subcommand(s)'
complete-c my-app -n"__fish_my_app_using_subcommand test"-l case -d'the case to test'-r
complete-c my-app -n"__fish_my_app_using_subcommand test"-s h -lhelp-d'Print help'
complete-c my-app -n"__fish_my_app_using_subcommand test"-s V -l version -d'Print version'
complete-c my-app -n"__fish_my_app_using_subcommand some_cmd"-l config -d'the other case to test'-r
complete-c my-app -n"__fish_my_app_using_subcommand some_cmd"-s h -lhelp-d'Print help'
complete-c my-app -n"__fish_my_app_using_subcommand some_cmd"-s V -l version -d'Print version'
complete-c my-app -n"__fish_my_app_using_subcommand some-cmd-with-hyphens"-s h -lhelp-d'Print help'
complete-c my-app -n"__fish_my_app_using_subcommand some-cmd-with-hyphens"-s V -l version -d'Print version'
complete-c my-app -n"__fish_my_app_using_subcommand some-hidden-cmd"-s h -lhelp-d'Print help'
complete-c my-app -n"__fish_my_app_using_subcommand some-hidden-cmd"-s V -l version -d'Print version'
complete-c my-app -n"__fish_my_app_using_subcommand help; and not __fish_seen_subcommand_from test some_cmd some-cmd-with-hyphens some-hidden-cmd help"-f-a"test"-d'tests things'
complete-c my-app -n"__fish_my_app_using_subcommand help; and not __fish_seen_subcommand_from test some_cmd some-cmd-with-hyphens some-hidden-cmd help"-f-a"some_cmd"-d'tests other things'
complete-c my-app -n"__fish_my_app_using_subcommand help; and not __fish_seen_subcommand_from test some_cmd some-cmd-with-hyphens some-hidden-cmd help"-f-a"some-cmd-with-hyphens"
complete-c my-app -n"__fish_my_app_using_subcommand help; and not __fish_seen_subcommand_from test some_cmd some-cmd-with-hyphens some-hidden-cmd help"-f-a"some-hidden-cmd"
complete-c my-app -n"__fish_my_app_using_subcommand help; and not __fish_seen_subcommand_from test some_cmd some-cmd-with-hyphens some-hidden-cmd help"-f-a"help"-d'Print this message or the help of the given subcommand(s)'