TestFixtures

软件截图:
TestFixtures
软件详细信息:
版本: 3.0.0
上传日期: 15 Apr 15
开发: Chris Withers
许可: 免费
人气: 0

Rating: nan/5 (Total Votes: 0)

在TestFixtures项目提供助手和模仿对象编写单元测试和文档测试时是很有用的集合。
可用的助手和模仿对象列举如下,对于功能性的例子,看看测试文件夹的内容。
比较
 这个类可以实例化的占位符,可以用来与实际结果相比,预期的结果,其中在实际效果对象不支持比较好用。在对比可以根据刚上对象,这是特别方便,当序列比较,从测试的代码返回的类型。
比较
  A替代的assertEquals和failUnless(X()为true)的模式。提供了更多的有用的差异时的参数是不一样的,特别是对于序列和长串。
差异
 该函数将比较两个字符串,并给他们比较统一的差异。方便作为第三个参数unittest.TestCase.assertEquals。
发电机
 这个函数会返回一个发生器,产生它被称为当发电机迭代的参数。
LogCapture
 该助手可以让你捕捉日志消息在文档测试指定记录器。
log_capture
 该装饰让您可以拍摄日志消息记录器指定为单元测试方法的持续时间。
替换
 这个装饰使您能够替换对象,如类和函数的单元测试方法的持续时间。不管在测试过程中发生的事情的替代被除去。
代用品
 这个帮手,您可以从文档测试内更换对象,如类和函数,然后还原原稿,一旦测试完成。
should_raise
 这是assertRaises一个更好的版本,可以让你检查提出的例外,不仅是正确的类型,但也有正确的参数。
test_date
 这是一个方便的类工厂,返回有今天的方法,让重复的,可指定的,可检验的日期的datetime.date替代。
test_datetime
 这是一个方便的类工厂,返回有现在的方法,让重复的,可指定的,可测试的日期时间datetime.datetime替代。
test_time
 这是一个方便的替代time.time,让重复的,可指定的,可测试的时间。
包装
 这与试前,作为最后一部分执行的尝试,终于和其代码的通用装饰的包装方法和函数调用

什么是新的中。本新闻稿中:

  • 在固定的地方@replace装饰通过了类方法,而不是replacment的装饰赎回更换类方法时,
  • 中的错误
  • 在加入设置方法test_date,test_datetime和test_time允许设置参数的下一个实例被返回。
  • 添加三角洲和delta_type参数test_date,test_datetime和test_time控制返回实例之间的时间间隔。

什么是1.6.3版本,新的

  • 在固定的几个错误的test_datetime和test_date的实例实例该位时类型进行了比较实例,并从他们被实例化的类之间进行。

什么在1.6.2版本新

  • 在改变比较使用__eq__和__ne__代替废弃__cmp __
  • 记载,使用与实施__eq__自己的对象,如Django的模型的实例比较时,为了事宜。

什么是1.6.1版本,新的

  • 在@replace和Replacer.replace现在可以替换属性这可能不存在,所提供的`strict`参数被传递为假。
  • 在should_raise现在抓住BaseException而非异常等提高SystemExit和一个KeyboardInterrupt可以进行测试。

什么在1.6.0版本新

  • 在增加了支持使用TempDirectory,代用品和LogCapture作为与语句的上下文经理
  • 在Python 2.6中固定的测试失败

什么是1.5.4版本,新的

  • 在修正错误的地方should_raise没有抱怨时,没有异常发生,但一人的预期。
  • 澄清,should_raise调用的返回将是无的一个例外是提出的没有预期的例外事件中指定。

什么是1.5.3版本,新的

  • 在should_raise现在支持方法比__call __ <其它/李>

什么在1.5.2版本新

  • 在添加MAKEDIR和check_dir方法TempDirectory,并增加了支持对子目录的读写

什么在1.4.0版本新

  • 在没有比较完善的代表性
  • 在与序列比较失败的改善表示

要求

  • 在Python中

显影剂的其他软件 Chris Withers

mailinglogger
mailinglogger

15 Apr 15

nose_fixes
nose_fixes

14 Apr 15

Checker
Checker

20 Feb 15

意见 TestFixtures

评论没有发现
添加评论
打开图片!