[asterisk-commits] pabelanger: branch pabelanger/autoload r876 - in /asterisk/team/pabelanger/au...

SVN commits to the Asterisk project asterisk-commits at lists.digium.com
Fri Nov 19 20:56:04 CST 2010


Author: pabelanger
Date: Fri Nov 19 20:56:00 2010
New Revision: 876

URL: http://svnview.digium.com/svn/testsuite?view=rev&rev=876
Log:
Update test for autoload=no

Added:
    asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/configs/ast1/
    asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/configs/ast1/extensions.conf
      - copied unchanged from r875, asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/configs/extensions.conf
    asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/configs/ast1/features.conf
      - copied unchanged from r875, asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/configs/features.conf
    asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/configs/ast1/iax.conf
      - copied unchanged from r875, asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/configs/iax.conf
    asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/configs/ast2/
    asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/configs/ast2/extensions.conf
      - copied unchanged from r875, asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/configs2/extensions.conf
    asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/configs/ast2/iax.conf
      - copied unchanged from r875, asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/configs2/iax.conf
    asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/configs/modules.conf.inc   (with props)
    asterisk/team/pabelanger/autoload/tests/configs/modules.conf   (with props)
    asterisk/team/pabelanger/autoload/tests/configs/modules.conf.inc   (with props)
Removed:
    asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/configs/extensions.conf
    asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/configs/features.conf
    asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/configs/iax.conf
    asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/configs2/
Modified:
    asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/run-test

Added: asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/configs/modules.conf.inc
URL: http://svnview.digium.com/svn/testsuite/asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/configs/modules.conf.inc?view=auto&rev=876
==============================================================================
--- asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/configs/modules.conf.inc (added)
+++ asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/configs/modules.conf.inc Fri Nov 19 20:56:00 2010
@@ -1,0 +1,4 @@
+
+load=>pbx_config.so
+
+load=>chan_iax2.so

Propchange: asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/configs/modules.conf.inc
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/configs/modules.conf.inc
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Propchange: asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/configs/modules.conf.inc
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Modified: asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/run-test
URL: http://svnview.digium.com/svn/testsuite/asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/run-test?view=diff&rev=876&r1=875&r2=876
==============================================================================
--- asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/run-test (original)
+++ asterisk/team/pabelanger/autoload/tests/blind-transfer-parkingtimeout/run-test Fri Nov 19 20:56:00 2010
@@ -19,6 +19,9 @@
 from asterisk.asterisk import Asterisk
 from asterisk.version import AsteriskVersion
 
+workingdir = "/tmp/asterisk-testsuite/blind-transfer-parkingtimeout"
+testdir = "tests/blind-transfer-parkingtimeout/configs/ast1"
+
 
 class BlindTransferTest:
     def __init__(self, argv):
@@ -31,8 +34,8 @@
 
         # get version info
         parser = OptionParser()
-        parser.add_option("-v", "--version", dest="ast_version",
-         help="Asterisk version string")
+        parser.add_option("-v", "--version", dest="ast_version", help="Asterisk
+            version string")
         (options, args) = parser.parse_args(argv)
         self.ast_version = AsteriskVersion(options.ast_version)
 
@@ -42,16 +45,13 @@
 
         reactor.callWhenRunning(self.run)
 
-        print self.ast_version
-        self.asterisk1 = Asterisk(
-         base="/tmp/asterisk-testsuite/blind-transfer-parkingtimeout")
-        self.asterisk1.install_configs(
-         "tests/blind-transfer-parkingtimeout/configs")
+        self.ast1 = Asterisk(base=workingdir)
+        self.ast1.install_configs("%s/configs" % (testdir))
+        self.ast1.install_configs("%s/configs/ast1" % (testdir))
 
-        self.asterisk2 = Asterisk(
-         base="/tmp/asterisk-testsuite/blind-transfer-parkingtimeout")
-        self.asterisk2.install_configs(
-         "tests/blind-transfer-parkingtimeout/configs2")
+        self.ast2 = Asterisk(base=workingdir)
+        self.ast2.install_configs("%s/configs" % (testdir))
+        self.ast2.install_configs("%s/configs/ast2" % (testdir))
 
    # This gets invoked by the dialplan when test succeeds.
     def get_result_b(self, agi):
@@ -67,12 +67,12 @@
         self.log_last_step("Reading results")
 
         # get lock output in case of deadlock before tearing down.
-        self.asterisk1.cli_exec("core show locks")
-        self.asterisk2.cli_exec("core show locks")
+        self.ast1.cli_exec("core show locks")
+        self.ast2.cli_exec("core show locks")
 
         # if channels are still up for some reason, we want to know that
-        self.asterisk1.cli_exec("core show channels")
-        self.asterisk2.cli_exec("core show channels")
+        self.ast1.cli_exec("core show channels")
+        self.ast2.cli_exec("core show channels")
 
         if (self.passed):
             self.log_last_step("Test Passed...")
@@ -90,21 +90,21 @@
     # 3.  A gets parkingtimeout and returns to B
     # 4.  B reports results to FastAGI and hangup
     def launch_test(self):
-        self.asterisk2.cli_exec("core set verbose 10")
-        self.asterisk1.cli_exec("core set verbose 10")
+        self.ast1.cli_exec("core set verbose 10")
+        self.ast2.cli_exec("core set verbose 10")
 
         self.log_last_step("Originating call to begin test")
-        self.asterisk1.cli_originate(
-         "IAX2/userA at 127.0.0.1:4571/b_exten extension a_dials at parking")
+        self.ast1.cli_originate("IAX2/userA at 127.0.0.1:4571/b_exten extension "
+            "a_dials at parking")
 
     def start_asterisk(self):
         self.log_last_step("Starting Asterisk")
-        self.asterisk1.start()
-        self.asterisk2.start()
+        self.ast1.start()
+        self.ast2.start()
 
     def stop_asterisk(self):
-        self.asterisk1.stop()
-        self.asterisk2.stop()
+        self.ast1.stop()
+        self.ast2.stop()
 
     def log_last_step(self, step):
         print step

Added: asterisk/team/pabelanger/autoload/tests/configs/modules.conf
URL: http://svnview.digium.com/svn/testsuite/asterisk/team/pabelanger/autoload/tests/configs/modules.conf?view=auto&rev=876
==============================================================================
--- asterisk/team/pabelanger/autoload/tests/configs/modules.conf (added)
+++ asterisk/team/pabelanger/autoload/tests/configs/modules.conf Fri Nov 19 20:56:00 2010
@@ -1,0 +1,4 @@
+[modules]
+autoload=no
+
+#include modules.conf.inc

Propchange: asterisk/team/pabelanger/autoload/tests/configs/modules.conf
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: asterisk/team/pabelanger/autoload/tests/configs/modules.conf
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Propchange: asterisk/team/pabelanger/autoload/tests/configs/modules.conf
------------------------------------------------------------------------------
    svn:mime-type = text/plain

Added: asterisk/team/pabelanger/autoload/tests/configs/modules.conf.inc
URL: http://svnview.digium.com/svn/testsuite/asterisk/team/pabelanger/autoload/tests/configs/modules.conf.inc?view=auto&rev=876
==============================================================================
--- asterisk/team/pabelanger/autoload/tests/configs/modules.conf.inc (added)
+++ asterisk/team/pabelanger/autoload/tests/configs/modules.conf.inc Fri Nov 19 20:56:00 2010
@@ -1,0 +1,1 @@
+; Do not delete.

Propchange: asterisk/team/pabelanger/autoload/tests/configs/modules.conf.inc
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: asterisk/team/pabelanger/autoload/tests/configs/modules.conf.inc
------------------------------------------------------------------------------
    svn:keywords = Author Date Id Revision

Propchange: asterisk/team/pabelanger/autoload/tests/configs/modules.conf.inc
------------------------------------------------------------------------------
    svn:mime-type = text/plain




More information about the asterisk-commits mailing list