我刚刚开始(从头开始)在Erlang开发一个新项目。我使用Erlide,一个用于日食的插件。我编写了一些单元测试(使用EUNIT),但我发现手工运行每个单元测试(一个一个)非常烦人。有什么方法可以自动化此过程,以便(仅几下单击)我所有的测试都可以运行?

在此先感谢您的帮助。

有帮助吗?

解决方案

要在目录中运行所有测试,您可以使用原始测试:

{dir, Path::string()}

这测试了指定目录中的所有对象文件,就好像它们是使用{文件,文件名}单独指定的一样。

您也可以使用 fileapplication 原始和其他定义测试集。

您会发现所有这些文件 1.5 EUNIT测试表示

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top