sinat_29902953 2015-07-18 08:32 采纳率: 0%
浏览 2205

【python】亲们,看下这段Python单元测试代码该怎么调用啊?

代码如下:
#coding=utf-8
import unittest

def createsuite(self):
testunit=unittest.TestSuite()
test_dir="C:\Users\***\Desktop\myprogram"
discover=unittest.defaultTestLoader.discover(test_dir,pattern="test*.py",top_level_dir=None)

for test_suite in discover:
    for test_case in test_suite:
        testunit.addTest(test_case)
        print testunit
    return testunit

if name=="__main__":
runner=unittest.TextTestRunner()
runner.run(createsuite)

为什么运行的时候提示:Ran 0 tests in 0.294s,一个测试用例都没运行呢?明明打印输出的testunit是正常的,显示有4条测试用例;估计是下边runner调用的时候出问题了,求大神指导

  • 写回答

3条回答 默认 最新

  • devmiao 2015-07-18 21:51
    关注
    评论

报告相同问题?

悬赏问题

  • ¥15 有赏,i卡绘世画不出
  • ¥15 如何用stata画出文献中常见的安慰剂检验图
  • ¥15 c语言链表结构体数据插入
  • ¥40 使用MATLAB解答线性代数问题
  • ¥15 COCOS的问题COCOS的问题
  • ¥15 FPGA-SRIO初始化失败
  • ¥15 MapReduce实现倒排索引失败
  • ¥15 ZABBIX6.0L连接数据库报错,如何解决?(操作系统-centos)
  • ¥15 找一位技术过硬的游戏pj程序员
  • ¥15 matlab生成电测深三层曲线模型代码