libepc r21 - in trunk: . libepc tests



Author: hasselmm
Date: 2007-11-19 13:29:28 +0000 (Mon, 19 Nov 2007)
New Revision: 21
ViewCVS link: http://svn.gnome.org/viewcvs/libepc?rev=21&view=rev

Added:
   trunk/tests/framework.c
   trunk/tests/framework.h
   trunk/tests/test-dispatcher-local-collision.c
   trunk/tests/test-dispatcher-multiple-services.c
   trunk/tests/test-dispatcher-simple-service.c
   trunk/tests/test-dispatcher-subtypes.c
   trunk/tests/test-runner.sh
Removed:
   trunk/tests/test-dispatcher-001.c
Modified:
   trunk/ChangeLog
   trunk/Makefile.am
   trunk/libepc/dispatcher.c
   trunk/libepc/dispatcher.h
   trunk/tests/.gitignore
Log:
Implement regression tests for the EpcDispatcher.

* Makefile.am, tests/.gitignore: Add regression tests.
* tests/framework.c, tests/framework.h: Common test code.
* tests/test-runner.sh: Redirect output of regression tests.
* tests/test-dispatcher-simple-service.c: Test a single service.
* tests/test-dispatcher-multiple-services.c: Test registering
of multiple services on a single dispatcher.
* tests/test-dispatcher-subtypes.c: Test service subtypes.
* tests/test-dispatcher-local-collision.c: Test automatic handling
of local service name collisions.
* libepc/dispatcher.c, libepc/dispatcher.h:
Add getter methods for properties of the EpcDispatcher.





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]