如何在我的 phoenix 项目中加载 JSON 夹具文件?
当我尝试像 Application.app_dir(my_app, "priv") 这样的东西时,它给了我一个编译路径,我不能在我的测试中使用它。
还有其他方法可以从“test/support/somefile.json”加载固定文件吗?
您可以使用__DIR__
with Path.expand/2
。例如,如果您的测试位于test/controllers/page_controller_test.exs
,你可以获得路径test/support/somefile.json
using:
path = Path.expand("../support/somefile.json", __DIR__)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)