README
1SANEI test suite
2================
3
4This directory contains test programs for sanei functions. They are compiled
5and run by 'make check'.
6
7sanei_usb_test
8---------------
9 Tests sanei_usb_* functions. No USB scanner needs to be plugged,
10but in this case less code is covered (open/close and claim/release
11of real devices).
12Function currently tested are:
13 - sanei_usb_init()
14 - sanei_usb_open(): valid, invalid devname, already opened
15 - sanei_usb_get_vendor_product_byname(): valid and invalid devname
16 - sanei_usb_get_vendor_product(): valid and invalid devname
17 - sanei_usb_close()
18 - sanei_usb_exit()
19 - store_device()
20
21
22sanei_constrain_test
23--------------------
24 Tests for sanei_constrain_* functions
25Function currently tested are:
26 - sanei_constrain_value()
27
28
29sanei_check_test
30----------------
31 Tests for sanei_check_* functions
32Function currently tested are:
33 - sanei_check_value()
34
35
36sanei_config_test
37-----------------
38 Tests for sanei_configure_* functions
39Function currently tested are:
40 - sanei_configure_attach()
41