From 75e074fb66835bc64b1c4277f7b8bbb67d2b0805 Mon Sep 17 00:00:00 2001 From: Graham McIntire Date: Thu, 7 May 2026 13:03:41 -0500 Subject: [PATCH] fix(test): use non-bang File.rm_rf to avoid race in concurrent score-dir cleanup --- test/support/data_case.ex | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/test/support/data_case.ex b/test/support/data_case.ex index 3da25644..08832ddc 100644 --- a/test/support/data_case.ex +++ b/test/support/data_case.ex @@ -62,7 +62,10 @@ defmodule Microwaveprop.DataCase do """ def reset_score_files do dir = Application.get_env(:microwaveprop, :propagation_scores_dir) - if is_binary(dir), do: File.rm_rf!(dir) + + if is_binary(dir) do + File.rm_rf(dir) + end end @doc """