自动红绿灯/信号灯/信号灯gui,显示测试驱动开发(tdd)期间的状态,主要用于编写dojo代码。

dose的Python项目详细描述


它是做什么的?

在创建/修改/删除某个文件时运行测试命令, 在图形用户界面中显示返回值。

有3种状态:

  • 红色 :上次测试作业失败/出错(未返回零)
  • 黄色 :运行测试作业
  • 绿色 :上次测试作业通过(返回零)

测试作业输出写在标准输出上,因此它应该 显示在控制台/终端中,用于调用剂量。相同的 适用于标准错误,其文本应显示为红色。

语法/示例

只需调用 剂量测试命令 ,其中 测试命令 就是 将调用在终端/控制台/外壳中运行测试套件。剂量是 用python编写,但是test命令可以是任何shell命令。

提示(颜色) :测试命令中的任何ANSI转义代码(例如 颜色)也发送到底层的标准流 控制台(Linux、Mac OS X和cygwin)或由colorama转换为 windows控制台处理api调用(windows)。换句话说,颜色 已启用。例如,在tox+py.test python项目中 tox.ini 具有 commands=py.test{posargs} 命令,您可以强制 py.用 剂量tox --

提示(shell) :通过 引用整个命令,例如 dose"cat tests.txt verify.sh"

图形用户界面控件

在Linux/Windows上

  • 拖动:移动
  • 按住CTRL键拖动:调整大小
  • 拖动按住shift键 :控制透明度
  • 双击:启动或停止观察程序(可以终止测试作业)

右键单击可显示更多选项。

在Mac OS X上

  • 拖动:移动
  • 按住 拖动:调整大小
  • 拖动并按住 :控制透明度
  • 双击:启动或停止观察程序(可以终止测试作业)

右键单击(或按住CTRL键并单击鼠标)可显示更多选项。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
调试/SntpClient(70):请求时间失败:java。网SocketException:Android上的协议不支持地址族   java Eclipse在1.6下运行,但需要1.7   java中的原始socket   java当我删除OAEP填充UIDAI Kyc响应数据时,其显示错误lHash不匹配   线程“awteventque0”java中的mysql异常。lang.NullPointerException登录表单错误   java检查字符串的所有字符是否包含相同的次数   java Spring RestTemplate布尔caps反序列化   simpledateformat Java简单日期格式无法正确使用PM分析日期时间   自定义listview智能保持器按钮单击时出现java问题   java JSONObject抛出已检查的异常,但找不到keySet()方法   JavaSpring云配置客户端立即启动和停止   javac不会在hadoop中生成任何错误或jar文件   java在调用JButton actionperformed事件时返回一个值   java什么是正确的。Net方法对安卓 AES加密文件进行解密   单击按钮时,java ImageView背景不会平稳变化   java Netbeans和SVN还原代码   java Spring启动mysql在启动时运行db转储代码