我在哪里可以找到 Parsec 实施的测试?
Parsec 的darcs 存储库中没有任何内容。
注意:我不是在问如何为 Parsec 解析器编写测试,而是在寻找 Parsec 库本身的测试。
Parsec 最初有一个名为 pbench 的测试/基准测试套件。它似乎迷失了时间:http ://web.archive.org/web/20030818092724/http://www.cs.uu.nl/people/daan/pbench.html
据我所知,目前尚无 Parsec 的单元测试/回归套件。请参阅此处的讨论:http: //permalink.gmane.org/gmane.comp.lang.haskell.libraries/14479
通过依赖为 attoparsec 编写的测试套件,无需太多工作即可构建测试套件: https ://github.com/bos/attoparsec/tree/master/tests