summaryrefslogtreecommitdiff
path: root/test/pleroma/utils_test.exs
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