本文整理汇总了Python中zope.testrunner.runner.Runner类的典型用法代码示例。如果您正苦于以下问题:Python Runner类的具体用法?Python Runner怎么用?Python Runner使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了Runner类的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。
示例1: run_tests
def run_tests():
from cone.tile import tests
from zope.testrunner.runner import Runner
suite = unittest.TestSuite()
suite.addTest(unittest.findTestCases(tests))
runner = Runner(found_suites=[suite])
runner.run()
sys.exit(int(runner.failed))
开发者ID:bluedynamics,项目名称:cone.tile,代码行数:10,代码来源:tests.py
示例2: run_internal
def run_internal(defaults=None, args=None, script_parts=None):
"""Execute tests.
Returns whether errors or failures occured during testing.
"""
# XXX Bah. Lazy import to avoid circular/early import problems
from zope.testrunner.runner import Runner
runner = Runner(defaults, args, script_parts=script_parts)
runner.run()
return runner.failed
开发者ID:aregee,项目名称:Mailman,代码行数:11,代码来源:__init__.py
示例3: run_internal
def run_internal(defaults=None, args=None, script_parts=None, cwd=None):
"""Execute tests.
Returns whether errors or failures occured during testing.
"""
if script_parts is None:
script_parts = _script_parts(args)
if cwd is None:
cwd = os.getcwd()
# XXX Bah. Lazy import to avoid circular/early import problems
from zope.testrunner.runner import Runner
runner = Runner(defaults, args, script_parts=script_parts, cwd=cwd)
runner.run()
return runner.failed
开发者ID:SalesSeek,项目名称:zope.testrunner,代码行数:15,代码来源:__init__.py
示例4: run_internal
def run_internal(defaults=None, args=None, script_parts=None, cwd=None, warnings=None):
"""Execute tests.
Returns whether errors or failures occured during testing.
.. versionchanged:: 4.8.0
Add the *warnings* keyword argument. See :class:`zope.testrunner.runner.Runner`
"""
if script_parts is None:
script_parts = _script_parts(args)
if cwd is None:
cwd = os.getcwd()
# XXX Bah. Lazy import to avoid circular/early import problems
from zope.testrunner.runner import Runner
runner = Runner(defaults, args, script_parts=script_parts, cwd=cwd, warnings=warnings)
runner.run()
return runner.failed
开发者ID:zopefoundation,项目名称:zope.testrunner,代码行数:18,代码来源:__init__.py
示例5: run_tests
def run_tests():
from zope.testrunner.runner import Runner
runner = Runner(found_suites=[test_suite()])
runner.run()
sys.exit(int(runner.failed))
开发者ID:bluedynamics,项目名称:cone.zodb,代码行数:6,代码来源:__init__.py
示例6: has_relation
# these should have subClassComponents
for x in ['NormDevice', 'ClusterDevice']:
cls = sub_objects.get(x).get('cls')
self.assertTrue(self.has_relation(cls, 'subClassComponents'),
'%s is missing relation: subClassComponents' % cls.__name__)
# these should not have subClassComponents
for x in ['BaseDevice']:
cls = sub_objects.get(x).get('cls')
self.assertFalse(self.has_relation(cls, 'subClassComponents'),
'%s has unneeded relation: subClassComponents' % cls.__name__)
def has_relation(self, cls, relname):
if relname in dict(cls._relations).keys():
return True
return False
def test_suite():
"""Return test suite for this module."""
from unittest import TestSuite, makeSuite
suite = TestSuite()
suite.addTest(makeSuite(TestImportedRelations))
return suite
if __name__ == "__main__":
from zope.testrunner.runner import Runner
runner = Runner(found_suites=[test_suite()])
runner.run()
开发者ID:zenoss,项目名称:zenpacklib,代码行数:30,代码来源:test_imported_relations.py
示例7: tearDown
def tearDown(self):
os.kill(self.server.pid, 9)
# remove previously set environment variable
del os.environ['SEARX_SETTINGS_PATH']
SEARXROBOTLAYER = SearxRobotLayer()
class SearxTestCase(TestCase):
"""Base test case for non-robot tests."""
layer = SearxTestLayer
if __name__ == '__main__':
from tests.test_robot import test_suite
import sys
from zope.testrunner.runner import Runner
base_dir = abspath(join(dirname(__file__), '../tests'))
if sys.argv[1] == 'robot':
r = Runner(['--color',
'--auto-progress',
'--stop-on-error',
'--path',
base_dir],
found_suites=[test_suite()])
r.run()
sys.exit(int(r.failed))
开发者ID:Doken-Tokuyama,项目名称:searx,代码行数:30,代码来源:testing.py
注:本文中的zope.testrunner.runner.Runner类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论