bugfix: domino test can not be executed 65/24665/2
authorSerenaFeng <feng.xiaowei@zte.com.cn>
Tue, 22 Nov 2016 10:15:34 +0000 (18:15 +0800)
committerSerenaFeng <feng.xiaowei@zte.com.cn>
Tue, 22 Nov 2016 10:51:46 +0000 (18:51 +0800)
fix args is type Namespace problem

Change-Id: I4e3786d86bd9fca6697c900f60f4c0f357dcb2bd
Signed-off-by: SerenaFeng <feng.xiaowei@zte.com.cn>
functest/ci/exec_test.sh
functest/opnfv_tests/features/domino.py

index 234a4d2..8721620 100644 (file)
@@ -156,9 +156,6 @@ function run_test(){
                 $clean_flag -s -m feature_multisite $report \
                 -c ${FUNCTEST_TEST_DIR}/OpenStack/tempest/tempest_multisite.conf
         ;;
-        "domino")
-            python ${FUNCTEST_TEST_DIR}/features/domino.py $report
-        ;;
         "odl-sfc")
             pip install --upgrade python-keystoneclient==1.7.4
             ODL_SFC_DIR=${FUNCTEST_TEST_DIR}/features/sfc
index 445a7a6..be3dd54 100755 (executable)
@@ -31,6 +31,7 @@ class DominoCases(TestCasesBase.TestCasesBase):
     logger = ft_logger.Logger("domino").getLogger()
 
     def __init__(self):
+        super(DominoCases, self).__init__()
         self.project_name = "domino"
         self.case_name = "domino-multinode"
 
@@ -70,7 +71,7 @@ if __name__ == '__main__':
     parser.add_argument("-r", "--report",
                         help="Create json result file",
                         action="store_true")
-    args = parser.parse_args()
+    args = vars(parser.parse_args())
     domino = DominoCases()
     try:
         result = domino.main(**args)