summaryrefslogtreecommitdiff
path: root/test/support/helpers.ex
diff options
context:
space:
mode:
authorAlex Gleason <alex@alexgleason.me>2020-07-22 13:45:15 -0500
committerAlex Gleason <alex@alexgleason.me>2020-07-22 14:32:44 -0500
commitb87a1f8eaff7e5663fd4b84b43be350754eb37d2 (patch)
tree47fd2dc44ddac8345428ebf2de2ad61546da5fce /test/support/helpers.ex
parent67389b77af7c6f9ccd18ec385b6ef4fd102e3eb6 (diff)
downloadpleroma-b87a1f8eaff7e5663fd4b84b43be350754eb37d2.tar.gz
pleroma-b87a1f8eaff7e5663fd4b84b43be350754eb37d2.zip
Refactor require_migration/1 into a test helper function
Diffstat (limited to 'test/support/helpers.ex')
-rw-r--r--test/support/helpers.ex5
1 files changed, 5 insertions, 0 deletions
diff --git a/test/support/helpers.ex b/test/support/helpers.ex
index 26281b45e..5cbf2e291 100644
--- a/test/support/helpers.ex
+++ b/test/support/helpers.ex
@@ -32,6 +32,11 @@ defmodule Pleroma.Tests.Helpers do
end
end
+ def require_migration(migration_name) do
+ [{module, _}] = Code.require_file("#{migration_name}.exs", "priv/repo/migrations")
+ {:ok, %{migration: module}}
+ end
+
defmacro __using__(_opts) do
quote do
import Pleroma.Tests.Helpers,