【发布时间】:2018-03-28 13:01:01
【问题描述】:
我正在尝试在 Elixir 项目中模拟单独的单元和集成测试。对于单元测试,我不需要运行监督树,所以理想情况下我想使用模块标签之类的东西,即@moduletag :integration,它将需要运行应用程序的测试分组。我可以手动运行两次测试:
mix test --no-start --only integration:false
mix test --only integration:true
但我更喜欢一些集成的解决方案,这样我就必须运行mix test。 ExUnit.configure/start 有一些选项,例如start 和autorun,但它们似乎不会产生任何影响。有什么建议吗?
【问题讨论】:
标签: elixir erlang-supervisor ex-unit