summaryrefslogtreecommitdiff
path: root/test/librexgettext.d/it_handles_multiple_skipped_flags.sh
blob: 3b4dceee4179d280bd60c30d65e3b835e165c8b7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/usr/bin/env bash
. libremessages

flag "-a $(_ OPTARG)" 'Flag 1' \
     '-b'             'Flag 2' \
     "-c $(_ OPTARG)" 'Flag 3' \
     "-d $(_ OPTARG)" 'Flag 4' \
     "-e $(_ OPTARG)" 'Flag 5' \
     "-f $(_ OPTARG)" 'Flag 6' \
     "-g $(_ OPTARG)" 'Flag 7' \
     "-h $(_ OPTARG)" 'Flag 8'

flag "-A $(_ OPTARG)" 'FLAG 1' \
     '-B'             'FLAG 2'

flag '-1' 'FLAG A' \
     '-2' 'FLAG B'