【问题标题】:How can I run Haskell tests by matching a certain file a la Jest?如何通过匹配某个文件来运行 Haskell 测试?
【发布时间】:2021-12-08 13:16:07
【问题描述】:

我想在 Haskell 包中重新组织我的测试,这样每个 filename.hs 都有一个在 stack test 上运行的相邻 filename.test.hs

有没有办法在package.yaml 中进行正则表达式匹配来实现这一点?我还需要考虑哪些其他因素?

【问题讨论】:

标签: haskell stack


【解决方案1】:

如果您想进行自动测试文件发现,您可能希望考虑提供此功能的 Haskell 测试框架。两个最流行的 Haskell 测试框架,hspec 和 taste,可以进行自动文件发现。你可以在 Hackage 上找到 hspec、taste 和其他 Haskell 测试框架。如果您仍想推出自己的自定义文件发现代码,这些测试框架中的文件发现算法的源代码将为您提供一个很好的起点。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多