From 20c178854c88cdc6833e72678f90fa8992ad688a Mon Sep 17 00:00:00 2001 From: Gonzalo <456459+grzuy@users.noreply.github.com> Date: Thu, 22 Feb 2024 12:05:38 -0300 Subject: [PATCH] test: prefer ex unit tmp_dir --- test/blend_test.exs | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/test/blend_test.exs b/test/blend_test.exs index d9d013f..d8bc315 100644 --- a/test/blend_test.exs +++ b/test/blend_test.exs @@ -2,17 +2,10 @@ defmodule BlendTest do use ExUnit.Case doctest Blend - @tmp_path Path.expand("../tmp", __DIR__) - - setup do - File.mkdir_p!(@tmp_path) - on_exit(fn -> File.rm_rf(@tmp_path) end) - :ok - end - - test "init/0 generates blend file" do + @tag :tmp_dir + test "init/0 generates blend file", %{tmp_dir: tmp_dir} do File.cd!( - @tmp_path, + tmp_dir, fn -> refute File.exists?("blend.exs") Mix.Task.run("blend.init") @@ -21,9 +14,10 @@ defmodule BlendTest do ) end - test "blend.get task" do + @tag :tmp_dir + test "blend.get task", %{tmp_dir: tmp_dir} do File.cd!( - @tmp_path, + tmp_dir, fn -> File.write( "blend.exs",