Lines Matching refs:args

40     Url  args;  in TestSimple()  local
42 VerifyOrQuit(!args.Init(url)); in TestSimple()
44 VerifyOrQuit(!strcmp(args.GetPath(), "/dev/ttyUSB0")); in TestSimple()
45 VerifyOrQuit(!strcmp(args.GetValue("baudrate"), "115200")); in TestSimple()
46 VerifyOrQuit(args.GetValue("not-exists") == nullptr); in TestSimple()
47 VerifyOrQuit(args.GetValue("last-value-wrong-position", url) == nullptr); in TestSimple()
48 VerifyOrQuit(args.GetValue("last-value-before-url", url - 1) == nullptr); in TestSimple()
49 VerifyOrQuit(args.GetValue("last-value-after-url", url + sizeof(url)) == nullptr); in TestSimple()
57 Url args; in TestSimpleNoQueryString() local
59 VerifyOrQuit(!args.Init(url)); in TestSimpleNoQueryString()
60 VerifyOrQuit(!strcmp(args.GetPath(), "/dev/ttyUSB0")); in TestSimpleNoQueryString()
61 VerifyOrQuit(args.GetValue("last-value-wrong-position", url) == nullptr); in TestSimpleNoQueryString()
62 VerifyOrQuit(args.GetValue("last-value-before-url", url - 1) == nullptr); in TestSimpleNoQueryString()
63 VerifyOrQuit(args.GetValue("last-value-after-url", url + sizeof(url)) == nullptr); in TestSimpleNoQueryString()
71 Url args; in TestEmptyValue() local
74 VerifyOrQuit(!args.Init(url)); in TestEmptyValue()
75 VerifyOrQuit(!strcmp(args.GetPath(), "/dev/ttyUSB0")); in TestEmptyValue()
76 VerifyOrQuit((arg = args.GetValue("rtscts")) != nullptr); in TestEmptyValue()
77 VerifyOrQuit(args.GetValue("rtscts", arg) == nullptr); in TestEmptyValue()
78 VerifyOrQuit((arg = args.GetValue("verbose", arg)) != nullptr); in TestEmptyValue()
79 VerifyOrQuit((arg = args.GetValue("verbose", arg)) != nullptr); in TestEmptyValue()
80 VerifyOrQuit((arg = args.GetValue("verbose", arg)) != nullptr); in TestEmptyValue()
81 VerifyOrQuit((arg = args.GetValue("verbose", arg)) == nullptr); in TestEmptyValue()
89 Url args; in TestMultipleProtocols() local
91 VerifyOrQuit(!args.Init(url)); in TestMultipleProtocols()
92 VerifyOrQuit(!strcmp(args.GetPath(), "/dev/ttyUSB0")); in TestMultipleProtocols()
93 VerifyOrQuit(!strcmp(args.GetValue("baudrate"), "115200")); in TestMultipleProtocols()
101 Url args; in TestMultipleProtocolsAndDuplicateParameters() local
104 VerifyOrQuit(!args.Init(url)); in TestMultipleProtocolsAndDuplicateParameters()
105 VerifyOrQuit(!strcmp(args.GetPath(), "/path/to/ot-rcp")); in TestMultipleProtocolsAndDuplicateParameters()
107 arg = args.GetValue("arg"); in TestMultipleProtocolsAndDuplicateParameters()
110 arg = args.GetValue("arg", arg); in TestMultipleProtocolsAndDuplicateParameters()
113 arg = args.GetValue("arg", arg); in TestMultipleProtocolsAndDuplicateParameters()
116 VerifyOrQuit(args.GetValue("arg", url) == nullptr); in TestMultipleProtocolsAndDuplicateParameters()
117 VerifyOrQuit(args.GetValue("arg", url - 1) == nullptr); in TestMultipleProtocolsAndDuplicateParameters()
118 VerifyOrQuit(args.GetValue("arg", url + sizeof(url)) == nullptr); in TestMultipleProtocolsAndDuplicateParameters()
129 Url args; in TestIntValue() local
134 VerifyOrQuit(!args.Init(int8url)); in TestIntValue()
135 VerifyOrQuit(!strcmp(args.GetPath(), "/dev/ttyUSB0")); in TestIntValue()
136 VerifyOrQuit(args.HasParam("no-reset")); in TestIntValue()
137 VerifyOrQuit(!args.HasParam("reset")); in TestIntValue()
138 SuccessOrQuit(args.ParseInt8("val1", int8val)); in TestIntValue()
140 SuccessOrQuit(args.ParseInt8("val2", int8val)); in TestIntValue()
142 SuccessOrQuit(args.ParseInt8("val3", int8val)); in TestIntValue()
144 SuccessOrQuit(args.ParseInt8("val4", int8val)); in TestIntValue()
146 SuccessOrQuit(args.ParseInt8("val5", int8val)); in TestIntValue()
148 VerifyOrQuit(args.ParseInt8("val6", int8val) == OT_ERROR_INVALID_ARGS); in TestIntValue()
150 VerifyOrQuit(args.ParseInt8("val7", int8val) == OT_ERROR_INVALID_ARGS); in TestIntValue()
152 VerifyOrQuit(args.ParseInt8("val8", int8val) == OT_ERROR_NOT_FOUND); in TestIntValue()
155 VerifyOrQuit(!args.Init(int16url)); in TestIntValue()
156 VerifyOrQuit(!strcmp(args.GetPath(), "/dev/ttyUSB0")); in TestIntValue()
157 SuccessOrQuit(args.ParseInt16("val1", int16val)); in TestIntValue()
159 SuccessOrQuit(args.ParseInt16("val2", int16val)); in TestIntValue()
161 SuccessOrQuit(args.ParseInt16("val3", int16val)); in TestIntValue()
163 SuccessOrQuit(args.ParseInt16("val4", int16val)); in TestIntValue()
165 SuccessOrQuit(args.ParseInt16("val5", int16val)); in TestIntValue()
167 VerifyOrQuit(args.ParseInt16("val6", int16val) == OT_ERROR_INVALID_ARGS); in TestIntValue()
169 VerifyOrQuit(args.ParseInt16("val7", int16val) == OT_ERROR_INVALID_ARGS); in TestIntValue()
171 VerifyOrQuit(args.ParseInt16("val8", int16val) == OT_ERROR_NOT_FOUND); in TestIntValue()
174 VerifyOrQuit(!args.Init(int32url)); in TestIntValue()
175 VerifyOrQuit(!strcmp(args.GetPath(), "/dev/ttyUSB0")); in TestIntValue()
176 SuccessOrQuit(args.ParseInt32("val1", int32val)); in TestIntValue()
178 SuccessOrQuit(args.ParseInt32("val2", int32val)); in TestIntValue()
180 SuccessOrQuit(args.ParseInt32("val3", int32val)); in TestIntValue()
182 SuccessOrQuit(args.ParseInt32("val4", int32val)); in TestIntValue()
184 SuccessOrQuit(args.ParseInt32("val5", int32val)); in TestIntValue()
186 VerifyOrQuit(args.ParseInt32("val6", int32val) == OT_ERROR_INVALID_ARGS); in TestIntValue()
188 VerifyOrQuit(args.ParseInt32("val7", int32val) == OT_ERROR_INVALID_ARGS); in TestIntValue()
190 VerifyOrQuit(args.ParseInt32("val8", int32val) == OT_ERROR_NOT_FOUND); in TestIntValue()
202 Url args; in TestUintValue() local
207 VerifyOrQuit(!args.Init(uint8url)); in TestUintValue()
208 VerifyOrQuit(!strcmp(args.GetPath(), "/dev/ttyUSB0")); in TestUintValue()
209 SuccessOrQuit(args.ParseUint8("val1", uint8val)); in TestUintValue()
211 SuccessOrQuit(args.ParseUint8("val2", uint8val)); in TestUintValue()
213 SuccessOrQuit(args.ParseUint8("val3", uint8val)); in TestUintValue()
215 VerifyOrQuit(args.ParseUint8("val4", uint8val) == OT_ERROR_INVALID_ARGS); in TestUintValue()
217 SuccessOrQuit(args.ParseUint8("val5", uint8val)); in TestUintValue()
219 VerifyOrQuit(args.ParseUint8("val6", uint8val) == OT_ERROR_INVALID_ARGS); in TestUintValue()
221 VerifyOrQuit(args.ParseUint8("val7", uint8val) == OT_ERROR_INVALID_ARGS); in TestUintValue()
223 VerifyOrQuit(args.ParseUint8("val8", uint8val) == OT_ERROR_NOT_FOUND); in TestUintValue()
226 VerifyOrQuit(!args.Init(uint16url)); in TestUintValue()
227 VerifyOrQuit(!strcmp(args.GetPath(), "/dev/ttyUSB0")); in TestUintValue()
228 SuccessOrQuit(args.ParseUint16("val1", uint16val)); in TestUintValue()
230 SuccessOrQuit(args.ParseUint16("val2", uint16val)); in TestUintValue()
232 SuccessOrQuit(args.ParseUint16("val3", uint16val)); in TestUintValue()
234 VerifyOrQuit(args.ParseUint16("val4", uint16val) == OT_ERROR_INVALID_ARGS); in TestUintValue()
236 SuccessOrQuit(args.ParseUint16("val5", uint16val)); in TestUintValue()
238 VerifyOrQuit(args.ParseUint16("val6", uint16val) == OT_ERROR_INVALID_ARGS); in TestUintValue()
240 VerifyOrQuit(args.ParseUint16("val7", uint16val) == OT_ERROR_INVALID_ARGS); in TestUintValue()
242 VerifyOrQuit(args.ParseUint16("val8", uint16val) == OT_ERROR_NOT_FOUND); in TestUintValue()
245 VerifyOrQuit(!args.Init(uint32url)); in TestUintValue()
246 VerifyOrQuit(!strcmp(args.GetPath(), "/dev/ttyUSB0")); in TestUintValue()
247 SuccessOrQuit(args.ParseUint32("val1", uint32val)); in TestUintValue()
249 SuccessOrQuit(args.ParseUint32("val2", uint32val)); in TestUintValue()
251 SuccessOrQuit(args.ParseUint32("val3", uint32val)); in TestUintValue()
253 VerifyOrQuit(args.ParseUint32("val4", uint32val) == OT_ERROR_INVALID_ARGS); in TestUintValue()
255 SuccessOrQuit(args.ParseUint32("val5", uint32val)); in TestUintValue()
257 VerifyOrQuit(args.ParseUint32("val6", uint32val) == OT_ERROR_INVALID_ARGS); in TestUintValue()
259 VerifyOrQuit(args.ParseUint32("val7", uint32val) == OT_ERROR_INVALID_ARGS); in TestUintValue()
261 VerifyOrQuit(args.ParseUint32("val8", uint32val) == OT_ERROR_NOT_FOUND); in TestUintValue()