[asterisk-commits] pabelanger: branch pabelanger/non-root r672 - in /asterisk/team/pabelanger/no...

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Fri Jul 30 23:02:48 CDT 2010


Author: pabelanger
Date: Fri Jul 30 23:02:44 2010
New Revision: 672

URL: http://svnview.digium.com/svn/testsuite?view=rev&rev=672
Log:
Documentation and update test to use new install_configs function

Modified:
    asterisk/team/pabelanger/non-root/contrib/testsuite-ng-doxygen
    asterisk/team/pabelanger/non-root/lib/python/asterisk/asterisk.py
    asterisk/team/pabelanger/non-root/tests/iax-call-basic/run-test

Modified: asterisk/team/pabelanger/non-root/contrib/testsuite-ng-doxygen
URL: http://svnview.digium.com/svn/testsuite/asterisk/team/pabelanger/non-root/contrib/testsuite-ng-doxygen?view=diff&rev=672&r1=671&r2=672
==============================================================================
--- asterisk/team/pabelanger/non-root/contrib/testsuite-ng-doxygen (original)
+++ asterisk/team/pabelanger/non-root/contrib/testsuite-ng-doxygen Fri Jul 30 23:02:44 2010
@@ -185,14 +185,14 @@
 # For instance, some of the names that are used will be different. The list 
 # of all members will be omitted, etc.
 
-OPTIMIZE_OUTPUT_FOR_C  = YES
+OPTIMIZE_OUTPUT_FOR_C  = NO
 
 # Set the OPTIMIZE_OUTPUT_JAVA tag to YES if your project consists of Java 
 # sources only. Doxygen will then generate output that is more tailored for Java. 
 # For instance, namespaces will be presented as packages, qualified scopes 
 # will look different, etc.
 
-OPTIMIZE_OUTPUT_JAVA   = NO
+OPTIMIZE_OUTPUT_JAVA   = YES 
 
 # If you use STL classes (i.e. std::string, std::vector, etc.) but do not want to 
 # include (a tag file for) the STL sources as input, then you should 

Modified: asterisk/team/pabelanger/non-root/lib/python/asterisk/asterisk.py
URL: http://svnview.digium.com/svn/testsuite/asterisk/team/pabelanger/non-root/lib/python/asterisk/asterisk.py?view=diff&rev=672&r1=671&r2=672
==============================================================================
--- asterisk/team/pabelanger/non-root/lib/python/asterisk/asterisk.py (original)
+++ asterisk/team/pabelanger/non-root/lib/python/asterisk/asterisk.py Fri Jul 30 23:02:44 2010
@@ -138,6 +138,20 @@
         self.process.wait()
         return self.process.returncode
     def install_configs(self, cfg_path):
+        """Installs all files located in the configuration directory for this
+        instance of Asterisk.
+
+        By default, the configuration used will be whatever is found in the
+        system install of Asterisk.  However, custom configuration files to be
+        used only by this instance can be provided via this API call.
+
+        Keyword Arguments:
+        cfg_path -- This argument must be the path to the configuration directory 
+        to be installed into this instance of Asterisk.
+
+        Example Usage:
+        asterisk.install_configs("tests/my-cool-test/configs")
+        """
 	for dirname, dirnames, filenames in os.walk(cfg_path):
 	    if ".svn" in dirnames:
 		dirnames.remove(".svn")

Modified: asterisk/team/pabelanger/non-root/tests/iax-call-basic/run-test
URL: http://svnview.digium.com/svn/testsuite/asterisk/team/pabelanger/non-root/tests/iax-call-basic/run-test?view=diff&rev=672&r1=671&r2=672
==============================================================================
--- asterisk/team/pabelanger/non-root/tests/iax-call-basic/run-test (original)
+++ asterisk/team/pabelanger/non-root/tests/iax-call-basic/run-test Fri Jul 30 23:02:44 2010
@@ -40,16 +40,10 @@
         print "Creating Asterisk instances ..."
 
         self.asterisk = Asterisk(base="/tmp/asterisk-testsuite/iax-call-basic")
-        self.asterisk.install_config("tests/iax-call-basic/configs/manager.conf")
-        self.asterisk.install_config("tests/iax-call-basic/configs/logger.conf")
-        self.asterisk.install_config("tests/iax-call-basic/configs/extensions.conf")
-        self.asterisk.install_config("tests/iax-call-basic/configs/iax.conf")
+        self.asterisk.install_configs("tests/iax-call-basic/configs")
 
         self.asterisk2 = Asterisk(base="/tmp/asterisk-testsuite/iax-call-basic")
-        self.asterisk2.install_config("tests/iax-call-basic/configs2/manager.conf")
-        self.asterisk2.install_config("tests/iax-call-basic/configs2/logger.conf")
-        self.asterisk2.install_config("tests/iax-call-basic/configs2/extensions.conf")
-        self.asterisk2.install_config("tests/iax-call-basic/configs2/iax.conf")
+        self.asterisk2.install_configs("tests/iax-call-basic/configs2")
 
     def fastagi_func(self, agi):
         sequence = fastagi.InSequence()




More information about the asterisk-commits mailing list