root / test / py / gnt-cli.test @ 87ed6b79
History | View | Annotate | Download (1.5 kB)
1 | 30f2802f | Iustin Pop | # test the various gnt-commands for common options |
---|---|---|---|
2 | 30f2802f | Iustin Pop | $SCRIPTS/gnt-node --help |
3 | 30f2802f | Iustin Pop | >>>/Usage:/ |
4 | 30f2802f | Iustin Pop | >>>2 |
5 | d971402f | Michael Hanselmann | >>>= 0 |
6 | d971402f | Michael Hanselmann | $SCRIPTS/gnt-node UNKNOWN |
7 | d971402f | Michael Hanselmann | >>>/Usage:/ |
8 | d971402f | Michael Hanselmann | >>>2 |
9 | 30f2802f | Iustin Pop | >>>= 1 |
10 | 30f2802f | Iustin Pop | $SCRIPTS/gnt-node --version |
11 | 30f2802f | Iustin Pop | >>>/^gnt-/ |
12 | 30f2802f | Iustin Pop | >>>2 |
13 | 30f2802f | Iustin Pop | >>>= 0 |
14 | 30f2802f | Iustin Pop | |
15 | 30f2802f | Iustin Pop | $SCRIPTS/gnt-instance --help |
16 | 30f2802f | Iustin Pop | >>>/Usage:/ |
17 | 30f2802f | Iustin Pop | >>>2 |
18 | d971402f | Michael Hanselmann | >>>= 0 |
19 | d971402f | Michael Hanselmann | $SCRIPTS/gnt-instance UNKNOWN |
20 | d971402f | Michael Hanselmann | >>>/Usage:/ |
21 | d971402f | Michael Hanselmann | >>>2 |
22 | 30f2802f | Iustin Pop | >>>= 1 |
23 | 30f2802f | Iustin Pop | $SCRIPTS/gnt-instance --version |
24 | 30f2802f | Iustin Pop | >>>/^gnt-instance/ |
25 | 30f2802f | Iustin Pop | >>>2 |
26 | 30f2802f | Iustin Pop | >>>= 0 |
27 | 30f2802f | Iustin Pop | |
28 | 30f2802f | Iustin Pop | $SCRIPTS/gnt-os --help |
29 | 30f2802f | Iustin Pop | >>>/Usage:/ |
30 | 30f2802f | Iustin Pop | >>>2 |
31 | d971402f | Michael Hanselmann | >>>= 0 |
32 | d971402f | Michael Hanselmann | $SCRIPTS/gnt-os UNKNOWN |
33 | d971402f | Michael Hanselmann | >>>/Usage:/ |
34 | d971402f | Michael Hanselmann | >>>2 |
35 | 30f2802f | Iustin Pop | >>>= 1 |
36 | 30f2802f | Iustin Pop | $SCRIPTS/gnt-os --version |
37 | 30f2802f | Iustin Pop | >>>/^gnt-/ |
38 | 30f2802f | Iustin Pop | >>>2 |
39 | 30f2802f | Iustin Pop | >>>= 0 |
40 | 30f2802f | Iustin Pop | |
41 | 30f2802f | Iustin Pop | $SCRIPTS/gnt-group --help |
42 | 30f2802f | Iustin Pop | >>>/Usage:/ |
43 | 30f2802f | Iustin Pop | >>>2 |
44 | d971402f | Michael Hanselmann | >>>= 0 |
45 | d971402f | Michael Hanselmann | $SCRIPTS/gnt-group UNKNOWN |
46 | d971402f | Michael Hanselmann | >>>/Usage:/ |
47 | d971402f | Michael Hanselmann | >>>2 |
48 | 30f2802f | Iustin Pop | >>>= 1 |
49 | 30f2802f | Iustin Pop | $SCRIPTS/gnt-group --version |
50 | 30f2802f | Iustin Pop | >>>/^gnt-/ |
51 | 30f2802f | Iustin Pop | >>>2 |
52 | 30f2802f | Iustin Pop | >>>= 0 |
53 | 30f2802f | Iustin Pop | |
54 | 30f2802f | Iustin Pop | $SCRIPTS/gnt-job --help |
55 | 30f2802f | Iustin Pop | >>>/Usage:/ |
56 | 30f2802f | Iustin Pop | >>>2 |
57 | d971402f | Michael Hanselmann | >>>= 0 |
58 | d971402f | Michael Hanselmann | $SCRIPTS/gnt-job UNKNOWN |
59 | d971402f | Michael Hanselmann | >>>/Usage:/ |
60 | d971402f | Michael Hanselmann | >>>2 |
61 | 30f2802f | Iustin Pop | >>>= 1 |
62 | 30f2802f | Iustin Pop | $SCRIPTS/gnt-job --version |
63 | 30f2802f | Iustin Pop | >>>/^gnt-/ |
64 | 30f2802f | Iustin Pop | >>>2 |
65 | 30f2802f | Iustin Pop | >>>= 0 |
66 | 30f2802f | Iustin Pop | |
67 | 30f2802f | Iustin Pop | $SCRIPTS/gnt-cluster --help |
68 | 30f2802f | Iustin Pop | >>>/Usage:/ |
69 | 30f2802f | Iustin Pop | >>>2 |
70 | d971402f | Michael Hanselmann | >>>= 0 |
71 | d971402f | Michael Hanselmann | $SCRIPTS/gnt-cluster UNKNOWN |
72 | d971402f | Michael Hanselmann | >>>/Usage:/ |
73 | d971402f | Michael Hanselmann | >>>2 |
74 | 30f2802f | Iustin Pop | >>>= 1 |
75 | 30f2802f | Iustin Pop | $SCRIPTS/gnt-cluster --version |
76 | 30f2802f | Iustin Pop | >>>/^gnt-/ |
77 | 30f2802f | Iustin Pop | >>>2 |
78 | 30f2802f | Iustin Pop | >>>= 0 |
79 | 30f2802f | Iustin Pop | |
80 | 30f2802f | Iustin Pop | $SCRIPTS/gnt-backup --help |
81 | 30f2802f | Iustin Pop | >>>/Usage:/ |
82 | 30f2802f | Iustin Pop | >>>2 |
83 | d971402f | Michael Hanselmann | >>>= 0 |
84 | d971402f | Michael Hanselmann | $SCRIPTS/gnt-backup UNKNOWN |
85 | d971402f | Michael Hanselmann | >>>/Usage:/ |
86 | d971402f | Michael Hanselmann | >>>2 |
87 | 30f2802f | Iustin Pop | >>>= 1 |
88 | 30f2802f | Iustin Pop | $SCRIPTS/gnt-backup --version |
89 | 30f2802f | Iustin Pop | >>>/^gnt-/ |
90 | 30f2802f | Iustin Pop | >>>2 |
91 | 30f2802f | Iustin Pop | >>>= 0 |
92 | 30f2802f | Iustin Pop | |
93 | 30f2802f | Iustin Pop | $SCRIPTS/gnt-debug --help |
94 | 30f2802f | Iustin Pop | >>>/Usage:/ |
95 | 30f2802f | Iustin Pop | >>>2 |
96 | d971402f | Michael Hanselmann | >>>= 0 |
97 | d971402f | Michael Hanselmann | $SCRIPTS/gnt-debug UNKNOWN |
98 | d971402f | Michael Hanselmann | >>>/Usage:/ |
99 | d971402f | Michael Hanselmann | >>>2 |
100 | 30f2802f | Iustin Pop | >>>= 1 |
101 | 30f2802f | Iustin Pop | $SCRIPTS/gnt-debug --version |
102 | 30f2802f | Iustin Pop | >>>/^gnt-/ |
103 | 30f2802f | Iustin Pop | >>>2 |
104 | 30f2802f | Iustin Pop | >>>= 0 |
105 | b2631ce4 | Iustin Pop | |
106 | b2631ce4 | Iustin Pop | # test that verifies all sub-commands can be run with --help, checking |
107 | b2631ce4 | Iustin Pop | # that optparse doesn't reject the options list |
108 | b2631ce4 | Iustin Pop | set -e; for c in scripts/gnt-*; do for i in $($c --help|grep '^ [^ ]'|awk '{print $1}'); do echo Checking command ${c##/}/$i; $c $i --help >/dev/null; done; done |
109 | b2631ce4 | Iustin Pop | >>>= 0 |