Merge branch 'develop' into 'remove-avatar-header'
[akkoma] / test / support / factory.ex
index be6247ca4735567e40c143d2abbb7475d18c8596..5be34660efeade3106feb36a168a5f53e4d6ae15 100644 (file)
@@ -310,4 +310,17 @@ defmodule Pleroma.Factory do
       }
     }
   end
+
+  def config_factory do
+    %Pleroma.Web.AdminAPI.Config{
+      key: sequence(:key, &"some_key_#{&1}"),
+      value:
+        sequence(
+          :value,
+          fn key ->
+            :erlang.term_to_binary(%{another_key: "#{key}somevalue", another: "#{key}somevalue"})
+          end
+        )
+    }
+  end
 end