Lines Matching full:assert
10 #include <assert.h>
55 assert(handle == &fake_dev_handle); in dummy_close()
65 assert(handle == &fake_dev_handle); in dummy_read()
66 assert(ptr != NULL); in dummy_read()
67 assert(len == REPORT_LEN - 1); in dummy_read()
73 assert(wiredata_len >= REPORT_LEN - 1); in dummy_read()
110 assert(handle == &fake_dev_handle); in dummy_write()
111 assert(ptr != NULL); in dummy_write()
112 assert(len == REPORT_LEN); in dummy_write()
132 assert(wiredata_ptr == NULL); in wiredata_setup()
133 assert(SIZE_MAX - len > sizeof(ctap_init_data)); in wiredata_setup()
134 assert((wiredata_ptr = malloc(sizeof(ctap_init_data) + len)) != NULL); in wiredata_setup()
177 assert((dev = fido_dev_new()) != NULL); in open_iff_ok()
178 assert(fido_dev_set_io_functions(dev, &io) == FIDO_OK); in open_iff_ok()
179 assert(fido_dev_open(dev, "dummy") == FIDO_ERR_RX); in open_iff_ok()
180 assert(fido_dev_close(dev) == FIDO_ERR_INVALID_ARGUMENT); in open_iff_ok()
201 assert((dev = fido_dev_new()) != NULL); in reopen()
202 assert(fido_dev_set_io_functions(dev, &io) == FIDO_OK); in reopen()
203 assert(fido_dev_open(dev, "dummy") == FIDO_OK); in reopen()
204 assert(fido_dev_close(dev) == FIDO_OK); in reopen()
208 assert(fido_dev_open(dev, "dummy") == FIDO_OK); in reopen()
209 assert(fido_dev_close(dev) == FIDO_OK); in reopen()
230 assert((dev = fido_dev_new()) != NULL); in double_open()
231 assert(fido_dev_set_io_functions(dev, &io) == FIDO_OK); in double_open()
232 assert(fido_dev_open(dev, "dummy") == FIDO_OK); in double_open()
233 assert(fido_dev_open(dev, "dummy") == FIDO_ERR_INVALID_ARGUMENT); in double_open()
234 assert(fido_dev_close(dev) == FIDO_OK); in double_open()
255 assert((dev = fido_dev_new()) != NULL); in double_close()
256 assert(fido_dev_close(dev) == FIDO_ERR_INVALID_ARGUMENT); in double_close()
257 assert(fido_dev_set_io_functions(dev, &io) == FIDO_OK); in double_close()
258 assert(fido_dev_close(dev) == FIDO_ERR_INVALID_ARGUMENT); in double_close()
259 assert(fido_dev_open(dev, "dummy") == FIDO_OK); in double_close()
260 assert(fido_dev_close(dev) == FIDO_OK); in double_close()
261 assert(fido_dev_close(dev) == FIDO_ERR_INVALID_ARGUMENT); in double_close()
282 assert((dev = fido_dev_new()) != NULL); in is_fido2()
283 assert(fido_dev_set_io_functions(dev, &io) == FIDO_OK); in is_fido2()
284 assert(fido_dev_open(dev, "dummy") == FIDO_OK); in is_fido2()
285 assert(fido_dev_is_fido2(dev) == true); in is_fido2()
286 assert(fido_dev_supports_pin(dev) == true); in is_fido2()
288 assert(fido_dev_is_fido2(dev) == false); in is_fido2()
289 assert(fido_dev_supports_pin(dev) == false); in is_fido2()
290 assert(fido_dev_close(dev) == FIDO_OK); in is_fido2()
294 assert(fido_dev_open(dev, "dummy") == FIDO_OK); in is_fido2()
295 assert(fido_dev_is_fido2(dev) == false); in is_fido2()
296 assert(fido_dev_supports_pin(dev) == false); in is_fido2()
298 assert(fido_dev_is_fido2(dev) == true); in is_fido2()
299 assert(fido_dev_supports_pin(dev) == false); in is_fido2()
300 assert(fido_dev_close(dev) == FIDO_OK); in is_fido2()
326 assert((dev = fido_dev_new()) != NULL); in has_pin()
327 assert(fido_dev_set_io_functions(dev, &io) == FIDO_OK); in has_pin()
328 assert(fido_dev_open(dev, "dummy") == FIDO_OK); in has_pin()
329 assert(fido_dev_has_pin(dev) == false); in has_pin()
330 assert(fido_dev_set_pin(dev, "top secret", NULL) == FIDO_OK); in has_pin()
331 assert(fido_dev_has_pin(dev) == true); in has_pin()
332 assert(fido_dev_reset(dev) == FIDO_OK); in has_pin()
333 assert(fido_dev_has_pin(dev) == false); in has_pin()
334 assert(fido_dev_close(dev) == FIDO_OK); in has_pin()
363 assert((dev = fido_dev_new()) != NULL); in timeout_rx()
364 assert(fido_dev_set_io_functions(dev, &io) == FIDO_OK); in timeout_rx()
365 assert(fido_dev_open(dev, "dummy") == FIDO_OK); in timeout_rx()
366 assert(fido_dev_set_timeout(dev, 3 * 1000) == FIDO_OK); in timeout_rx()
368 assert(fido_dev_reset(dev) == FIDO_ERR_RX); in timeout_rx()
369 assert(fido_dev_close(dev) == FIDO_OK); in timeout_rx()
399 assert((dev = fido_dev_new()) != NULL); in timeout_ok()
400 assert(fido_dev_set_io_functions(dev, &io) == FIDO_OK); in timeout_ok()
401 assert(fido_dev_open(dev, "dummy") == FIDO_OK); in timeout_ok()
402 assert(fido_dev_set_timeout(dev, 30 * 1000) == FIDO_OK); in timeout_ok()
404 assert(fido_dev_reset(dev) == FIDO_OK); in timeout_ok()
405 assert(fido_dev_close(dev) == FIDO_OK); in timeout_ok()
416 assert((dev = fido_dev_new()) != NULL); in timeout_misc()
417 assert(fido_dev_set_timeout(dev, -2) == FIDO_ERR_INVALID_ARGUMENT); in timeout_misc()
418 assert(fido_dev_set_timeout(dev, 3 * 1000) == FIDO_OK); in timeout_misc()
419 assert(fido_dev_set_timeout(dev, -1) == FIDO_OK); in timeout_misc()