blob: 460f7e0b5ceb2c9440b5a01c64d18577040770d9 (
plain)
| 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
 | # Pleroma: A lightweight social networking server
# Copyright © 2017-2020 Pleroma Authors <https://pleroma.social/>
# SPDX-License-Identifier: AGPL-3.0-only
defmodule Pleroma.UtilsTest do
  use ExUnit.Case, async: true
  describe "tmp_dir/1" do
    test "returns unique temporary directory" do
      {:ok, path} = Pleroma.Utils.tmp_dir("emoji")
      assert path =~ ~r/\/emoji-(.*)-#{:os.getpid()}-(.*)/
      File.rm_rf(path)
    end
  end
end
 |