Phoenix fixture json file



如何在phoenix项目中加载JSON fixture文件?

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

有没有其他方法可以从"test/support/somefile.json"加载fixture文件?

您可以将__DIR__Path.expand/2一起使用。例如,如果您的测试在test/controllers/page_controller_test.exs中,则可以使用获取test/support/somefile.json的路径

path = Path.expand("../support/somefile.json", __DIR__)

最新更新