コード例 #1
0
ファイル: conftest.py プロジェクト: joshbenner/salt
def test_daemon(request):
    from collections import namedtuple
    from integration import TestDaemon, PNUM
    values = (('transport', request.config.getoption('--transport')),
              ('sysinfo', request.config.getoption('--sysinfo')),
              ('no_colors', request.config.getoption('--no-colors')),
              ('output_columns', request.config.getoption('--output-columns')),
              ('ssh', request.config.getoption('--ssh')))
    options = namedtuple('options', [n for n, v in values])(*[v for n, v in values])
    fake_parser = namedtuple('parser', 'options')(options)

    # Transplant configuration
    TestDaemon.transplant_configs(transport=fake_parser.options.transport)

    tg = TestDaemon(fake_parser)
    with tg:
        yield
    TestDaemon.clean()
コード例 #2
0
 def post_execution_cleanup(self):
     SaltCoverageTestingParser.post_execution_cleanup(self)
     if self.options.clean:
         TestDaemon.clean()
コード例 #3
0
ファイル: runtests.py プロジェクト: DaveQB/salt
 def post_execution_cleanup(self):
     SaltCoverageTestingParser.post_execution_cleanup(self)
     if self.options.clean:
         TestDaemon.clean()