[svn-commits] russell: branch group/gsoc-2009 r182160 - /team/group/gsoc-2009/ideas.txt

SVN commits to the Digium repositories svn-commits at lists.digium.com
Sat Mar 14 05:19:10 CDT 2009


Author: russell
Date: Sat Mar 14 05:19:06 2009
New Revision: 182160

URL: http://svn.digium.com/svn-view/asterisk?view=rev&rev=182160
Log:
Add an idea regarding API test code

Modified:
    team/group/gsoc-2009/ideas.txt

Modified: team/group/gsoc-2009/ideas.txt
URL: http://svn.digium.com/svn-view/asterisk/team/group/gsoc-2009/ideas.txt?view=diff&rev=182160&r1=182159&r2=182160
==============================================================================
--- team/group/gsoc-2009/ideas.txt (original)
+++ team/group/gsoc-2009/ideas.txt Sat Mar 14 05:19:06 2009
@@ -195,8 +195,22 @@
 
    http://astridevcon.pbwiki.com/Network-Security-Framework
 
---------------------------------------------------------------------------------
---------------------------------------------------------------------------------
-
-================================================================================
-================================================================================
+7) Automated test infrastructure
+
+   a) We have started to gather various bits of test code written to verify the
+      functionality of core APIs in Asterisk.  Some of this code is currently
+      sitting in the "tests" directory in the source tree.  The tests are
+      generally just registered by their modules as normal CLI commands.
+      However, it would make more sense to register the tests differently than
+      just a CLI command.  It would be nice to let modules register API test
+      code handlers, and then have a way to run all tests, tests in a certain
+      category, etc., and then get a report on the results.  This would make
+      the tests more useful and easier to manage as the amount of test code
+      continues to grow.  This project would be to implement this system, and
+      then to work on adding additional test cases as time permits.
+
+--------------------------------------------------------------------------------
+--------------------------------------------------------------------------------
+
+================================================================================
+================================================================================




More information about the svn-commits mailing list