想把十几个文件的 unittest 测试转换为 pytest ,例如
self.assertEqual(EBases,(D, B))
self.assertEqual(Emro,[E, D, X, B, A, object])
转为
assert EBases == (D, B)
assert Emro == [E, D, X, B, A, object]
感觉正则真的不太好写,于是想到了结构化替换,结果怎么也找不到,去谷歌搜,才知道这个功能居然不支持 Python 文件。
为什么这样啊?如此主流的语言这个功能居然是缺失的。
Ruby 是有的,难道是,Python 什么地方太奇葩?😅
