add icon to identity tests

This commit is contained in:
Inhji 2023-03-14 23:48:23 +01:00
parent d1032f6e6b
commit 4f3c4f7d25
3 changed files with 11 additions and 5 deletions

View file

@ -26,7 +26,8 @@ defmodule Chiya.IdentitiesTest do
name: "some name", name: "some name",
public: true, public: true,
rel: "some rel", rel: "some rel",
url: "some url" url: "some url",
icon: "some icon"
} }
assert {:ok, %Identity{} = identity} = Identities.create_identity(valid_attrs) assert {:ok, %Identity{} = identity} = Identities.create_identity(valid_attrs)
@ -35,6 +36,7 @@ defmodule Chiya.IdentitiesTest do
assert identity.public == true assert identity.public == true
assert identity.rel == "some rel" assert identity.rel == "some rel"
assert identity.url == "some url" assert identity.url == "some url"
assert identity.icon == "some icon"
end end
test "create_identity/1 with invalid data returns error changeset" do test "create_identity/1 with invalid data returns error changeset" do
@ -49,7 +51,8 @@ defmodule Chiya.IdentitiesTest do
name: "some updated name", name: "some updated name",
public: false, public: false,
rel: "some updated rel", rel: "some updated rel",
url: "some updated url" url: "some updated url",
icon: "some updated icon"
} }
assert {:ok, %Identity{} = identity} = Identities.update_identity(identity, update_attrs) assert {:ok, %Identity{} = identity} = Identities.update_identity(identity, update_attrs)
@ -58,6 +61,7 @@ defmodule Chiya.IdentitiesTest do
assert identity.public == false assert identity.public == false
assert identity.rel == "some updated rel" assert identity.rel == "some updated rel"
assert identity.url == "some updated url" assert identity.url == "some updated url"
assert identity.icon == "some updated icon"
end end
test "update_identity/2 with invalid data returns error changeset" do test "update_identity/2 with invalid data returns error changeset" do

View file

@ -3,13 +3,14 @@ defmodule ChiyaWeb.IdentityControllerTest do
import Chiya.IdentitiesFixtures import Chiya.IdentitiesFixtures
@create_attrs %{active: true, name: "some name", public: true, rel: "some rel", url: "some url"} @create_attrs %{active: true, name: "some name", public: true, rel: "some rel", url: "some url", icon: "some icon"}
@update_attrs %{ @update_attrs %{
active: false, active: false,
name: "some updated name", name: "some updated name",
public: false, public: false,
rel: "some updated rel", rel: "some updated rel",
url: "some updated url" url: "some updated url",
icon: "some updated icon"
} }
@invalid_attrs %{active: nil, name: nil, public: nil, rel: nil, url: nil} @invalid_attrs %{active: nil, name: nil, public: nil, rel: nil, url: nil}

View file

@ -15,7 +15,8 @@ defmodule Chiya.IdentitiesFixtures do
name: "some name", name: "some name",
public: true, public: true,
rel: "some rel", rel: "some rel",
url: "some url" url: "some url",
icon: "some icon"
}) })
|> Chiya.Identities.create_identity() |> Chiya.Identities.create_identity()