Elixir中的集成测试 - 如何从单元测试中过滤掉

时间:2014-09-01 23:51:07

标签: testing elixir

我想从Elixir中的单元测试中分离出集成测试。我发现Elixir mix documentation有一个关于过滤器的部分,并描述了我想要做的事情。

然后将下面的行添加到appdir / test / test_helper.exs

# Exclude all external tests from running  
ExUnit.configure exclude: [external: true]

那么一个标签如何测试为“外部”?

1 个答案:

答案 0 :(得分:12)

您只需在测试定义之前添加@tag external: true(或快捷方式@tag :external)(您也可以使用@moduletag标记整个测试用例)。