summaryrefslogtreecommitdiff
path: root/test/support/builders
diff options
context:
space:
mode:
authorRoger Braun <roger@rogerbraun.net>2017-03-22 16:51:20 +0100
committerRoger Braun <roger@rogerbraun.net>2017-03-22 16:51:20 +0100
commit37e443ce6c4d263f7febd7e0723be9a3a2c9ed1d (patch)
tree1a2a466fb482e5bc53672837ceee3c08cb28df4d /test/support/builders
parent569d9bac178f22e763afc9db5000415bebf70304 (diff)
downloadpleroma-37e443ce6c4d263f7febd7e0723be9a3a2c9ed1d.tar.gz
pleroma-37e443ce6c4d263f7febd7e0723be9a3a2c9ed1d.zip
Add friends status fetching.
Diffstat (limited to 'test/support/builders')
-rw-r--r--test/support/builders/user_builder.ex9
1 files changed, 5 insertions, 4 deletions
diff --git a/test/support/builders/user_builder.ex b/test/support/builders/user_builder.ex
index 0028d42e0..710a1b87c 100644
--- a/test/support/builders/user_builder.ex
+++ b/test/support/builders/user_builder.ex
@@ -1,8 +1,8 @@
defmodule Pleroma.Builders.UserBuilder do
alias Pleroma.{User, Repo}
- def build do
- %User{
+ def build(data \\ %{}) do
+ user = %User{
email: "test@example.org",
name: "Test Name",
nickname: "testname",
@@ -10,9 +10,10 @@ defmodule Pleroma.Builders.UserBuilder do
bio: "A tester.",
ap_id: "some id"
}
+ Map.merge(user, data)
end
- def insert do
- Repo.insert(build())
+ def insert(data \\ %{}) do
+ Repo.insert(build(data))
end
end