我正在尝试测试从磁盘加载文件并对其进行一些操作的功能。我将我的项目分为 src/ 和 test/ 目录。我将测试文件放在 test/ 目录下,并尝试运行加载此文件的单元测试。但是,从 IDE (IntelliJ) 或使用 rebar 的控制台运行测试时,文件似乎不可见。
$ ./rebar eunit
==> traffic-emas (eunit)
input_test: load_from_file_test...*failed*
in function input:load_intersection_definition/1 (src/input.erl, line 40)
in call from input_test:load_from_file_test/0 (test/input_test.erl, line 14)
**error:{badmatch,{error,enoent}}
我应该在哪里放置 eunit 的测试文件以使其可见?