diff options
author | Christian Grothoff <christian@grothoff.org> | 2019-10-05 15:09:28 +0200 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2019-10-05 15:09:28 +0200 |
commit | c4e9ba925ffd758aaa3feee2ccfc0b76f26fe207 (patch) | |
tree | cac3ce030d77b4cbe7c7dc62ed58cfe6d24f73e1 /src/util/test_getopt.c | |
parent | fbb71d527c7d6babf269a8fefce1db291b9f7068 (diff) | |
download | gnunet-c4e9ba925ffd758aaa3feee2ccfc0b76f26fe207.tar.gz gnunet-c4e9ba925ffd758aaa3feee2ccfc0b76f26fe207.zip |
global reindent, now with uncrustify hook enabled
Diffstat (limited to 'src/util/test_getopt.c')
-rw-r--r-- | src/util/test_getopt.c | 136 |
1 files changed, 68 insertions, 68 deletions
diff --git a/src/util/test_getopt.c b/src/util/test_getopt.c index 77b8c8b2f..7252530e2 100644 --- a/src/util/test_getopt.c +++ b/src/util/test_getopt.c | |||
@@ -26,14 +26,14 @@ | |||
26 | 26 | ||
27 | 27 | ||
28 | static int | 28 | static int |
29 | testMinimal() | 29 | testMinimal () |
30 | { | 30 | { |
31 | char *const emptyargv[] = { "test", NULL }; | 31 | char *const emptyargv[] = { "test", NULL }; |
32 | const struct GNUNET_GETOPT_CommandLineOption emptyoptionlist[] = { | 32 | const struct GNUNET_GETOPT_CommandLineOption emptyoptionlist[] = { |
33 | GNUNET_GETOPT_OPTION_END | 33 | GNUNET_GETOPT_OPTION_END |
34 | }; | 34 | }; |
35 | 35 | ||
36 | if (1 != GNUNET_GETOPT_run("test", emptyoptionlist, 1, emptyargv)) | 36 | if (1 != GNUNET_GETOPT_run ("test", emptyoptionlist, 1, emptyargv)) |
37 | return 1; | 37 | return 1; |
38 | 38 | ||
39 | return 0; | 39 | return 0; |
@@ -41,95 +41,95 @@ testMinimal() | |||
41 | 41 | ||
42 | 42 | ||
43 | static int | 43 | static int |
44 | testVerbose() | 44 | testVerbose () |
45 | { | 45 | { |
46 | char *const myargv[] = { "test", "-V", "-V", "more", NULL }; | 46 | char *const myargv[] = { "test", "-V", "-V", "more", NULL }; |
47 | unsigned int vflags = 0; | 47 | unsigned int vflags = 0; |
48 | 48 | ||
49 | const struct GNUNET_GETOPT_CommandLineOption verboseoptionlist[] = | 49 | const struct GNUNET_GETOPT_CommandLineOption verboseoptionlist[] = |
50 | { GNUNET_GETOPT_option_verbose(&vflags), GNUNET_GETOPT_OPTION_END }; | 50 | { GNUNET_GETOPT_option_verbose (&vflags), GNUNET_GETOPT_OPTION_END }; |
51 | 51 | ||
52 | if (3 != GNUNET_GETOPT_run("test", verboseoptionlist, 4, myargv)) | 52 | if (3 != GNUNET_GETOPT_run ("test", verboseoptionlist, 4, myargv)) |
53 | { | 53 | { |
54 | GNUNET_break(0); | 54 | GNUNET_break (0); |
55 | return 1; | 55 | return 1; |
56 | } | 56 | } |
57 | if (vflags != 2) | 57 | if (vflags != 2) |
58 | { | 58 | { |
59 | GNUNET_break(0); | 59 | GNUNET_break (0); |
60 | return 1; | 60 | return 1; |
61 | } | 61 | } |
62 | return 0; | 62 | return 0; |
63 | } | 63 | } |
64 | 64 | ||
65 | 65 | ||
66 | static int | 66 | static int |
67 | testVersion() | 67 | testVersion () |
68 | { | 68 | { |
69 | char *const myargv[] = { "test_getopt", "-v", NULL }; | 69 | char *const myargv[] = { "test_getopt", "-v", NULL }; |
70 | const struct GNUNET_GETOPT_CommandLineOption versionoptionlist[] = | 70 | const struct GNUNET_GETOPT_CommandLineOption versionoptionlist[] = |
71 | { GNUNET_GETOPT_option_version(PACKAGE_VERSION " " VCS_VERSION), | 71 | { GNUNET_GETOPT_option_version (PACKAGE_VERSION " " VCS_VERSION), |
72 | GNUNET_GETOPT_OPTION_END }; | 72 | GNUNET_GETOPT_OPTION_END }; |
73 | 73 | ||
74 | if (0 != GNUNET_GETOPT_run("test_getopt", versionoptionlist, 2, myargv)) | 74 | if (0 != GNUNET_GETOPT_run ("test_getopt", versionoptionlist, 2, myargv)) |
75 | { | 75 | { |
76 | GNUNET_break(0); | 76 | GNUNET_break (0); |
77 | return 1; | 77 | return 1; |
78 | } | 78 | } |
79 | return 0; | 79 | return 0; |
80 | } | 80 | } |
81 | 81 | ||
82 | 82 | ||
83 | static int | 83 | static int |
84 | testAbout() | 84 | testAbout () |
85 | { | 85 | { |
86 | char *const myargv[] = { "test_getopt", "-h", NULL }; | 86 | char *const myargv[] = { "test_getopt", "-h", NULL }; |
87 | const struct GNUNET_GETOPT_CommandLineOption aboutoptionlist[] = | 87 | const struct GNUNET_GETOPT_CommandLineOption aboutoptionlist[] = |
88 | { GNUNET_GETOPT_option_help("Testing"), GNUNET_GETOPT_OPTION_END }; | 88 | { GNUNET_GETOPT_option_help ("Testing"), GNUNET_GETOPT_OPTION_END }; |
89 | 89 | ||
90 | if (0 != GNUNET_GETOPT_run("test_getopt", aboutoptionlist, 2, myargv)) | 90 | if (0 != GNUNET_GETOPT_run ("test_getopt", aboutoptionlist, 2, myargv)) |
91 | { | 91 | { |
92 | GNUNET_break(0); | 92 | GNUNET_break (0); |
93 | return 1; | 93 | return 1; |
94 | } | 94 | } |
95 | return 0; | 95 | return 0; |
96 | } | 96 | } |
97 | 97 | ||
98 | 98 | ||
99 | static int | 99 | static int |
100 | testLogOpts() | 100 | testLogOpts () |
101 | { | 101 | { |
102 | char *const myargv[] = | 102 | char *const myargv[] = |
103 | { "test_getopt", "-l", "filename", "-L", "WARNING", NULL }; | 103 | { "test_getopt", "-l", "filename", "-L", "WARNING", NULL }; |
104 | char *level = GNUNET_strdup("stuff"); | 104 | char *level = GNUNET_strdup ("stuff"); |
105 | char *fn = NULL; | 105 | char *fn = NULL; |
106 | 106 | ||
107 | const struct GNUNET_GETOPT_CommandLineOption logoptionlist[] = | 107 | const struct GNUNET_GETOPT_CommandLineOption logoptionlist[] = |
108 | { GNUNET_GETOPT_option_logfile(&fn), | 108 | { GNUNET_GETOPT_option_logfile (&fn), |
109 | GNUNET_GETOPT_option_loglevel(&level), | 109 | GNUNET_GETOPT_option_loglevel (&level), |
110 | GNUNET_GETOPT_OPTION_END }; | 110 | GNUNET_GETOPT_OPTION_END }; |
111 | 111 | ||
112 | if (5 != GNUNET_GETOPT_run("test_getopt", logoptionlist, 5, myargv)) | 112 | if (5 != GNUNET_GETOPT_run ("test_getopt", logoptionlist, 5, myargv)) |
113 | { | 113 | { |
114 | GNUNET_break(0); | 114 | GNUNET_break (0); |
115 | return 1; | 115 | return 1; |
116 | } | 116 | } |
117 | GNUNET_assert(NULL != fn); | 117 | GNUNET_assert (NULL != fn); |
118 | if ((0 != strcmp(level, "WARNING")) || (NULL == strstr(fn, "/filename"))) | 118 | if ((0 != strcmp (level, "WARNING")) || (NULL == strstr (fn, "/filename"))) |
119 | { | 119 | { |
120 | GNUNET_break(0); | 120 | GNUNET_break (0); |
121 | GNUNET_free(level); | 121 | GNUNET_free (level); |
122 | GNUNET_free(fn); | 122 | GNUNET_free (fn); |
123 | return 1; | 123 | return 1; |
124 | } | 124 | } |
125 | GNUNET_free(level); | 125 | GNUNET_free (level); |
126 | GNUNET_free(fn); | 126 | GNUNET_free (fn); |
127 | return 0; | 127 | return 0; |
128 | } | 128 | } |
129 | 129 | ||
130 | 130 | ||
131 | static int | 131 | static int |
132 | testFlagNum() | 132 | testFlagNum () |
133 | { | 133 | { |
134 | char *const myargv[] = { "test_getopt", "-f", "-n", "42", "-N", "42", NULL }; | 134 | char *const myargv[] = { "test_getopt", "-f", "-n", "42", "-N", "42", NULL }; |
135 | int flag = 0; | 135 | int flag = 0; |
@@ -137,46 +137,46 @@ testFlagNum() | |||
137 | unsigned long long lnum = 0; | 137 | unsigned long long lnum = 0; |
138 | 138 | ||
139 | const struct GNUNET_GETOPT_CommandLineOption logoptionlist[] = | 139 | const struct GNUNET_GETOPT_CommandLineOption logoptionlist[] = |
140 | { GNUNET_GETOPT_option_flag('f', "--flag", "helptext", &flag), | 140 | { GNUNET_GETOPT_option_flag ('f', "--flag", "helptext", &flag), |
141 | GNUNET_GETOPT_option_uint('n', "--num", "ARG", "helptext", &num), | 141 | GNUNET_GETOPT_option_uint ('n', "--num", "ARG", "helptext", &num), |
142 | GNUNET_GETOPT_option_ulong('N', "--lnum", "ARG", "helptext", &lnum), | 142 | GNUNET_GETOPT_option_ulong ('N', "--lnum", "ARG", "helptext", &lnum), |
143 | GNUNET_GETOPT_OPTION_END }; | 143 | GNUNET_GETOPT_OPTION_END }; |
144 | 144 | ||
145 | if (6 != GNUNET_GETOPT_run("test_getopt", logoptionlist, 6, myargv)) | 145 | if (6 != GNUNET_GETOPT_run ("test_getopt", logoptionlist, 6, myargv)) |
146 | { | 146 | { |
147 | GNUNET_break(0); | 147 | GNUNET_break (0); |
148 | return 1; | 148 | return 1; |
149 | } | 149 | } |
150 | if ((1 != flag) || (42 != num) || (42 != lnum)) | 150 | if ((1 != flag) || (42 != num) || (42 != lnum)) |
151 | { | 151 | { |
152 | GNUNET_break(0); | 152 | GNUNET_break (0); |
153 | return 1; | 153 | return 1; |
154 | } | 154 | } |
155 | return 0; | 155 | return 0; |
156 | } | 156 | } |
157 | 157 | ||
158 | 158 | ||
159 | int | 159 | int |
160 | main(int argc, char *argv[]) | 160 | main (int argc, char *argv[]) |
161 | { | 161 | { |
162 | int errCnt = 0; | 162 | int errCnt = 0; |
163 | 163 | ||
164 | GNUNET_log_setup("test_getopt", "WARNING", NULL); | 164 | GNUNET_log_setup ("test_getopt", "WARNING", NULL); |
165 | /* suppress output from -h, -v options */ | 165 | /* suppress output from -h, -v options */ |
166 | 166 | ||
167 | GNUNET_break(0 == close(1)); | 167 | GNUNET_break (0 == close (1)); |
168 | 168 | ||
169 | if (0 != testMinimal()) | 169 | if (0 != testMinimal ()) |
170 | errCnt++; | 170 | errCnt++; |
171 | if (0 != testVerbose()) | 171 | if (0 != testVerbose ()) |
172 | errCnt++; | 172 | errCnt++; |
173 | if (0 != testVersion()) | 173 | if (0 != testVersion ()) |
174 | errCnt++; | 174 | errCnt++; |
175 | if (0 != testAbout()) | 175 | if (0 != testAbout ()) |
176 | errCnt++; | 176 | errCnt++; |
177 | if (0 != testLogOpts()) | 177 | if (0 != testLogOpts ()) |
178 | errCnt++; | 178 | errCnt++; |
179 | if (0 != testFlagNum()) | 179 | if (0 != testFlagNum ()) |
180 | errCnt++; | 180 | errCnt++; |
181 | return errCnt; | 181 | return errCnt; |
182 | } | 182 | } |