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)