我想从Elixir中的单元测试中分离出集成测试.我发现Elixir mix文档有一个关于过滤器的部分,并描述了我想要做的事情.
然后将下面的行添加到appdir/test/test_helper.exs中
# Exclude all external tests from running
ExUnit.configure exclude: [external: true]
Run Code Online (Sandbox Code Playgroud)
那么一个标签如何测试为"外部"?
Jos*_*lim 12
您只需在测试定义之前添加@tag external: true(或快捷方式@tag :external)(您也可以使用@moduletag标记整个测试用例).