蟒蛇观赏-的TestRunner提供自动测试执行的文件更改。
为什么
由于单元测试更好玩
*当你没有转出你的编辑器来获得从单元测试的反馈。
*较短的反馈周期是直到你得到你的测试反馈。
我见过的有用性玩弄rubys自动测试的命令,所以我缠着菲利克斯建立这样的事情,并使用它了约两年后,我终于可以包装它。
此外,它是脑死亡简单,无依赖性,是_really_小。
用法
        %watching_testrunner --help
       用法:watching_testrunner [选项]命令[参数...]
       选项:
          -h,--help           显示此帮助信息并退出
          -b BASEPATH,--basepath = BASEPATH
要监视更改基本路径
          -p WATCH_WILDCARD,--pattern = WATCH_WILDCARD
水珠式的模式文件名观看
范例
   watching_testrunner nosetessts $ NOSETESTS_ARGUMENTS
这将运行nosetests只要低于当前目录更改任何Python文件
     watching_testrunner --basepath富/酒吧--pattern =“*”nosetessts $ NOSETESTS_ARGUMENTS
这将运行nosetests只要低于./foo/bar变化的任何文件。
  watching_testrunner --basepath路径/要/ js_tests --pattern =“*。js的”茉莉花--console
 这将运行茉莉花--console只要低于./path/to/js_tests改变任何的js文件(即您可以用看的TestRunner使用任何语言的任何工具,以获得自动执行测试)
要求:
- 在Python中
评论没有发现