凤凰夹具json文件

时间:2016-09-27 23:46:35

标签: elixir phoenix-framework

如何在我的凤凰项目中加载JSON fixture文件?

当我尝试像Application.app_dir(my_app," priv")这样的东西时,它给了我一个编译路径,我不能在我的测试中使用它。

是否还有其他方法可以从" test / support / somefile.json"加载一个fixture文件。 ?

1 个答案:

答案 0 :(得分:5)

您可以将Path.expand/2test/controllers/page_controller_test.exs一起使用。例如,如果您的测试位于test/support/somefile.json,则可以使用以下命令获取path = Path.expand("../support/somefile.json", __DIR__) 的路径:

hidden