• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Python util.strclass函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中unittest2.util.strclass函数的典型用法代码示例。如果您正苦于以下问题:Python strclass函数的具体用法?Python strclass怎么用?Python strclass使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了strclass函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: __repr__

 def __repr__(self):
     return "<%s run=%i errors=%i failures=%i>" % (
         util.strclass(self.__class__),
         self.testsRun,
         len(self.errors),
         len(self.failures),
     )
开发者ID:RichardsonAlex,项目名称:lldb,代码行数:7,代码来源:result.py


示例2: _handleClassSetUp

    def _handleClassSetUp(self, test, result):
        previousClass = getattr(result, '_previousTestClass', None)
        currentClass = test.__class__
        if currentClass == previousClass:
            return
        if result._moduleSetUpFailed:
            return
        if getattr(currentClass, "__unittest_skip__", False):
            return

        try:
            currentClass._classSetupFailed = False
        except TypeError:
            # test may actually be a function
            # so its class will be a builtin-type
            pass

        setUpClass = getattr(currentClass, 'setUpClass', None)
        if setUpClass is not None:
            try:
                setUpClass()
            except Exception:
                e = sys.exc_info()[1]
                if isinstance(result, _DebugResult):
                    raise
                currentClass._classSetupFailed = True
                className = util.strclass(currentClass)
                errorName = 'setUpClass (%s)' % className
                self._addClassOrModuleLevelException(result, e, errorName)
开发者ID:jrgrafton,项目名称:tweet-debate,代码行数:29,代码来源:suite.py


示例3: _tearDownPreviousClass

    def _tearDownPreviousClass(self, test, result):
        previousClass = getattr(result, '_previousTestClass', None)
        currentClass = test.__class__
        if currentClass == previousClass:
            return
        if getattr(previousClass, '_classSetupFailed', False):
            return
        if getattr(result, '_moduleSetUpFailed', False):
            return
        if getattr(previousClass, "__unittest_skip__", False):
            return

        tearDownClass = getattr(previousClass, 'tearDownClass', None)
        if tearDownClass is not None:
            try:
                tearDownClass()
            except Exception as e:
                if isinstance(result, _DebugResult):
                    raise
                className = util.strclass(previousClass)
                errorName = 'tearDownClass (%s)' % className
                self._addClassOrModuleLevelException(result, e, errorName)
开发者ID:CodaFi,项目名称:swift-lldb,代码行数:22,代码来源:suite.py


示例4: __str__

 def __str__(self):
     return "%s (%s)" % (self._testMethodName, strclass(self.__class__))
开发者ID:32bitmicro,项目名称:riscv-lldb,代码行数:2,代码来源:case.py


示例5: id

 def id(self):
     return "%s.%s" % (strclass(self.__class__), self._testMethodName)
开发者ID:32bitmicro,项目名称:riscv-lldb,代码行数:2,代码来源:case.py


示例6: __repr__

 def __repr__(self):
     return "<%s testFunc=%s>" % (strclass(self.__class__),
                                  self._testFunc)
开发者ID:32bitmicro,项目名称:riscv-lldb,代码行数:3,代码来源:case.py


示例7: _addClassSetUpError

 def _addClassSetUpError(self, result, klass):
     className = util.strclass(klass)
     error = _ErrorHolder('classSetUp (%s)' % className)
     result.addError(error, sys.exc_info())
开发者ID:Codeminded,项目名称:tracker,代码行数:4,代码来源:suite.py


示例8: __str__

 def __str__(self):
     return "{0!s} ({1!s})".format(self._testMethodName, strclass(self.__class__))
开发者ID:runt18,项目名称:swift-lldb,代码行数:2,代码来源:case.py


示例9: id

 def id(self):
     return "{0!s}.{1!s}".format(strclass(self.__class__), self._testMethodName)
开发者ID:runt18,项目名称:swift-lldb,代码行数:2,代码来源:case.py


示例10: __repr__

 def __repr__(self):
     return "<{0!s} testFunc={1!s}>".format(strclass(self.__class__),
                                  self._testFunc)
开发者ID:runt18,项目名称:swift-lldb,代码行数:3,代码来源:case.py


示例11: __repr__

 def __repr__(self):
     return "<{0!s} tests={1!s}>".format(util.strclass(self.__class__), list(self))
开发者ID:runt18,项目名称:swift-lldb,代码行数:2,代码来源:suite.py


示例12: shortDescription

 def shortDescription(self):
     return strclass(self.__class__) + '.' + self._testMethodName
开发者ID:cloud-init,项目名称:cloud-init,代码行数:2,代码来源:helpers.py


示例13: __repr__

 def __repr__(self):
     return "<{0!s} run={1:d} errors={2:d} failures={3:d}>".format(util.strclass(self.__class__), self.testsRun, len(self.errors),
             len(self.failures))
开发者ID:runt18,项目名称:swift-lldb,代码行数:3,代码来源:result.py


示例14: __repr__

 def __repr__(self):
     return "<%s tests=%s>" % (util.strclass(self.__class__), list(self))
开发者ID:jrgrafton,项目名称:tweet-debate,代码行数:2,代码来源:suite.py


示例15: _addClassTearDownError

 def _addClassTearDownError(self, result):
     className = util.strclass(result._previousTestClass)
     error = _ErrorHolder('classTearDown (%s)' % className)
     result.addError(error, sys.exc_info())
开发者ID:Codeminded,项目名称:tracker,代码行数:4,代码来源:suite.py



注:本文中的unittest2.util.strclass函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python unittestX.makeSuite函数代码示例发布时间:2022-05-27
下一篇:
Python util.safe_repr函数代码示例发布时间:2022-05-27
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap