From 362701adf99c515341636269a53b0137edec736e Mon Sep 17 00:00:00 2001 From: Kieran Eglin Date: Thu, 15 Feb 2024 10:16:54 -0800 Subject: [PATCH] Actually got tmpfile cleanup running once per suite run --- test/test_helper.exs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/test/test_helper.exs b/test/test_helper.exs index 40d1202..b0bcf23 100644 --- a/test/test_helper.exs +++ b/test/test_helper.exs @@ -4,3 +4,11 @@ Application.put_env(:pinchflat, :yt_dlp_runner, YtDlpRunnerMock) ExUnit.start() Ecto.Adapters.SQL.Sandbox.mode(Pinchflat.Repo, :manual) Faker.start() + +ExUnit.after_suite(fn _ -> + File.rm_rf!(Application.get_env(:pinchflat, :media_directory)) + File.rm_rf!(Application.get_env(:pinchflat, :metadata_directory)) + + File.mkdir_p!(Application.get_env(:pinchflat, :media_directory)) + File.mkdir_p!(Application.get_env(:pinchflat, :metadata_directory)) +end)