一个改进unittest输出的简单模块。

unittest-prettif的Python项目详细描述


单元测试美化

licensepypi versionpython versionsBuild StatusCode covarage

改进unittest输出的简单模块。

您喜欢哪种unittest输出?

如果你喜欢右边的那个,这个模块是给你的。

unittest prettify旨在成为一组工具来改进unittest库输出。

主要功能

  • 更改类和方法级别中的测试描述颜色。
  • 支持像Django这样使用unittest的库。

安装它

pip install unittest-prettify 

使用它

更改整个测试用例的颜色:

test_1()test_2()将从类定义继承绿色。

importunittestfromunittest_prettify.colorizeimport(colorize,GREEN,)@colorize(color=GREEN)classFoo(unittest.TestCase):deftest_1(self):"""This test comment should be with the Class color set as GREEN"""deftest_2(self):"""This test comment should be with the Class color set as GREEN"""

更改特定测试的颜色:

test_1()将从类定义继承绿色,但是test_2()将用红色覆盖颜色。

importunittestfromunittest_prettify.colorizeimport(colorize,GREEN,RED,)@colorize(color=GREEN)classFoo(unittest.TestCase):deftest_1(self):"""This test comment should be with the Class color set as GREEN"""@colorize(color=RED)deftest_2(self):"""This test comment should be RED"""

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

推荐PyPI第三方库


热门话题
java Camera API如何聚焦图像中多边形的中心?   来自Java的spring Filling邮戳模板   java只能编织本地JAR的方面吗?   javajavax。加密。BadPaddingException:解密错误无法解密加密的公钥   从java运行ansibleplaybook   在Java中,如何从不同的偏移量读取大块的字符串文件?   java Android GridView将无法确定正确的位置   executorservice如何使用自动线程管理在Java中实现生产者/消费者   JavaEJB3.1嵌入式API单元测试EJB+JPA实体   API的java输出自动停止   java Checkmarx缺陷解决方案   java缓存,获取最早的元素   WebSphere8中的JavaEJB问题   两个时区之间的java Jodatime时差   Java 8不兼容类型错误   java TableCellEditor:如果按下该键,则清除原始文本;如果没有输入,则保留值