当前位置: 首页>>代码示例>>Python>>正文


Python ProtoTestResult.addSkip方法代码示例

本文整理汇总了Python中green.result.ProtoTestResult.addSkip方法的典型用法代码示例。如果您正苦于以下问题:Python ProtoTestResult.addSkip方法的具体用法?Python ProtoTestResult.addSkip怎么用?Python ProtoTestResult.addSkip使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在green.result.ProtoTestResult的用法示例。


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

示例1: test_addSkip

# 需要导入模块: from green.result import ProtoTestResult [as 别名]
# 或者: from green.result.ProtoTestResult import addSkip [as 别名]
 def test_addSkip(self):
     "addSkip adds a test and reason correctly"
     ptr = ProtoTestResult()
     test = proto_test(MagicMock())
     reason = "some plausible reason"
     ptr.addSkip(test, reason)
     self.assertEqual(test, ptr.skipped[0][0])
     self.assertEqual(reason, ptr.skipped[0][1])
开发者ID:eavilesmejia,项目名称:green,代码行数:10,代码来源:test_result.py

示例2: test_addProtoTestResult

# 需要导入模块: from green.result import ProtoTestResult [as 别名]
# 或者: from green.result.ProtoTestResult import addSkip [as 别名]
    def test_addProtoTestResult(self):
        """
        addProtoTestResult adds the correct things to the correct places.
        """
        ptr = ProtoTestResult()

        err_t = proto_test(MagicMock())
        try:
            raise Exception
        except:
            err_e = proto_error(sys.exc_info())
        ptr.addError(err_t, err_e)

        ef_t = proto_test(MagicMock())
        try:
            raise Exception
        except:
            ef_e = proto_error(sys.exc_info())
        ptr.addExpectedFailure(ef_t, ef_e)

        fail_t = proto_test(MagicMock())
        try:
            raise Exception
        except:
            fail_e = proto_error(sys.exc_info())
        ptr.addFailure(fail_t, fail_e)

        pass_t = proto_test(MagicMock())
        ptr.addSuccess(pass_t)

        skip_t = proto_test(MagicMock())
        skip_r = proto_test(MagicMock())
        ptr.addSkip(skip_t, skip_r)

        us_t = proto_test(MagicMock())
        ptr.addUnexpectedSuccess(us_t)

        self.args.verbose = 0
        gtr = GreenTestResult(self.args, GreenStream(self.stream))
        gtr.addProtoTestResult(ptr)

        self.assertEqual(gtr.errors, [(err_t, err_e)])
        self.assertEqual(gtr.expectedFailures, [(ef_t, ef_e)])
        self.assertEqual(gtr.failures, [(fail_t, fail_e)])
        self.assertEqual(gtr.passing, [pass_t])
        self.assertEqual(gtr.skipped, [(skip_t, skip_r)])
        self.assertEqual(gtr.unexpectedSuccesses, [us_t])
开发者ID:MinchinWeb,项目名称:green,代码行数:49,代码来源:test_result.py


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