标签: python testing documentation python-sphinx
检查无序容器(例如dict)的输出失败,因为有多个排序选项。例如,这个简单的例子可以写成:
>>> dict(x=1, y=2) {'y': 2, 'x': 1}
或者这个:
>>> dict(x=1, y=2) {'x': 1, 'y': 2}
当您想要对文档进行doctest时,这很痛苦。大部分时间我都是通过使用另一个容器重写示例或添加# doctest: +SKIP来避免这样做。
# doctest: +SKIP
但这很不方便。在Sphinx中是否有另一个doctest选项可以按内容比较容器?