diff options
author | Alex Gleason <alex@alexgleason.me> | 2020-07-22 13:45:15 -0500 |
---|---|---|
committer | Alex Gleason <alex@alexgleason.me> | 2020-07-22 14:32:44 -0500 |
commit | b87a1f8eaff7e5663fd4b84b43be350754eb37d2 (patch) | |
tree | 47fd2dc44ddac8345428ebf2de2ad61546da5fce /test/support/helpers.ex | |
parent | 67389b77af7c6f9ccd18ec385b6ef4fd102e3eb6 (diff) | |
download | pleroma-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.ex | 5 |
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, |