在Python中更改单元测试的顺序
您可以通过设置自定义比较功能来更改默认的排序行为。在unittest.py中,您可以找到默认情况下unittest.TestLoader.sortTestMethodsUsing设置为内置函数的类变量cmp。
unittest.TestLoader.sortTestMethodsUsing
cmp
例如,您可以执行以下操作来还原测试的执行顺序:
import unittest unittest.TestLoader.sortTestMethodsUsing = lambda _, x, y: cmp(y, x)
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群