标签: unit-testing diff
我有一个程序,其中输入是一个复杂的文件,输出是一个更改的文件,但格式相同。这些文件是3D模型中的点和连接。我需要能够对这个程序进行单元测试,而无需逐行检查文件以获得相等性。像版本控件'diff'这样的东西在查看差异方面是理想的,但我不知道可以自动执行此过程的程序或框架。有什么建议吗?
答案 0 :(得分:0)
如果您是Perl人员,您可能需要查看与差异式诊断输出进行文件比较的Test::Files。
答案 1 :(得分:0)
您可以使用difflib http://docs.python.org/library/difflib.html
difflib
相关:Comparing two .txt files using difflib in Python