From a9ba402b37fd8bd3c80389c83ee3b812d8cc4594 Mon Sep 17 00:00:00 2001 From: xudan Date: Fri, 23 Dec 2016 01:53:31 +0000 Subject: dovetail tool: bugfix CI job dovetail-merge-master fail JIRA: DOVETAIL-156 Change-Id: I3453571568494850049eb7956387ee7e275934af Signed-off-by: xudan --- dovetail/tests/unit/test_parser.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/dovetail/tests/unit/test_parser.py b/dovetail/tests/unit/test_parser.py index 5fb4dbb9..7047d5ce 100644 --- a/dovetail/tests/unit/test_parser.py +++ b/dovetail/tests/unit/test_parser.py @@ -15,11 +15,13 @@ import logging import os import unittest import yaml +import mock from dovetail import parser from dovetail.utils.dovetail_config import DovetailConfig as dt_cfg +@mock.patch('dovetail.parser.Parser.logger') class TestParser(unittest.TestCase): test_path = os.path.dirname(os.path.realpath(__file__)) @@ -27,10 +29,9 @@ class TestParser(unittest.TestCase): def setUp(self): """Test case setup""" dt_cfg.load_config_files() - parser.Parser.create_log() logging.disable(logging.CRITICAL) - def test_parser_cmd(self): + def test_parser_cmd(self, mock_logger): """Test whether the command is correctly parsed.""" mock_cmd = "python /functest/ci/run_tests.py "\ "-t {{validate_testcase}} -r" @@ -44,7 +45,7 @@ class TestParser(unittest.TestCase): "tempest_smoke_serial -r") self.assertEqual(expected_output, output) - def test_parser_cmd_fail(self): + def test_parser_cmd_fail(self, mock_logger): """Test whether the command is correctly parsed.""" mock_cmd = "python /functest/ci/run_tests.py "\ "-t {{validate_testcase}} -r" -- cgit 1.2.3-korg