sane-project-backends/testsuite/sanei
m. allan noah 7566619e53 rebuild with automake 1.14.1 2015-08-31 20:58:30 -04:00
..
data add unit tests for sanei_constraint, sanei_config and sanei_check 2013-03-24 14:53:40 +01:00
Makefile.am Update sanei_config_test to use full config path 2013-08-16 11:10:59 -05:00
Makefile.in rebuild with automake 1.14.1 2015-08-31 20:58:30 -04:00
README add unit tests for sanei_constraint, sanei_config and sanei_check 2013-03-24 14:53:40 +01:00
sanei_check_test.c add unit tests for sanei_constraint, sanei_config and sanei_check 2013-03-24 14:53:40 +01:00
sanei_config_test.c fix #314694 2014-07-01 22:39:35 +02:00
sanei_constrain_test.c fixed range overflow due to rounding in sanei_constrain_value 2013-08-04 09:04:47 +02:00
sanei_usb_test.c Improve libusb's error code for permission issues. 2013-08-26 21:21:20 -05:00
test_wire.c add unit tests for sanei_constraint, sanei_config and sanei_check 2013-03-24 14:53:40 +01:00

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()