kopia lustrzana https://gitlab.com/sane-project/backends
af10791227
libusb on my Linux box is returning EACCES error when invalid permissions exist. Modify open to translate that into SANE_STATUS_ECCESS_DENIED since that error description is used for this case. Modify sanei_usb_test.c to not treat access denied or busy error codes as real failures since its expected to occur on boxes that USB device is already claimed by another driver and if that device uses default root only permissions. |
||
---|---|---|
.. | ||
data | ||
Makefile.am | ||
Makefile.in | ||
README | ||
sanei_check_test.c | ||
sanei_config_test.c | ||
sanei_constrain_test.c | ||
sanei_usb_test.c | ||
test_wire.c |
README
SANEI test suite ================ This directory contains test programs for sanei functions. They are compiled and run by 'make check'. sanei_usb_test --------------- Tests sanei_usb_* functions. No USB scanner needs to be plugged, but in this case less code is covered (open/close and claim/release of real devices). Function currently tested are: - sanei_usb_init() - sanei_usb_open(): valid, invalid devname, already opened - sanei_usb_get_vendor_product_byname(): valid and invalid devname - sanei_usb_get_vendor_product(): valid and invalid devname - sanei_usb_close() - sanei_usb_exit() - store_device() sanei_constrain_test -------------------- Tests for sanei_constrain_* functions Function currently tested are: - sanei_constrain_value() sanei_check_test ---------------- Tests for sanei_check_* functions Function currently tested are: - sanei_check_value() sanei_config_test ----------------- Tests for sanei_configure_* functions Function currently tested are: - sanei_configure_attach()