summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMark Felder <feld@feld.me>2024-05-08 13:52:25 -0400
committerMark Felder <feld@feld.me>2024-05-08 13:52:25 -0400
commit5e7f4f687e55813059176d6046ac32c35e0e0738 (patch)
tree5dc0bd57a67baaa0f71dee3769f1faa5757d822a
parent818d9f7b636e8de996f1656eb9bc2f3100889257 (diff)
downloadpleroma-5e7f4f687e55813059176d6046ac32c35e0e0738.tar.gz
pleroma-5e7f4f687e55813059176d6046ac32c35e0e0738.zip
Improve StatusView tests for Cards
-rw-r--r--test/pleroma/web/mastodon_api/views/status_view_test.exs8
1 files changed, 4 insertions, 4 deletions
diff --git a/test/pleroma/web/mastodon_api/views/status_view_test.exs b/test/pleroma/web/mastodon_api/views/status_view_test.exs
index 663610442..c1313eb1b 100644
--- a/test/pleroma/web/mastodon_api/views/status_view_test.exs
+++ b/test/pleroma/web/mastodon_api/views/status_view_test.exs
@@ -738,7 +738,7 @@ defmodule Pleroma.Web.MastodonAPI.StatusViewTest do
{:ok, card} =
Card.create(page_url, %{image: page_url <> "/example.jpg", title: "Example website"})
- %{provider_name: "example.com"} = StatusView.render("card.json", card)
+ assert match?(%{provider_name: "example.com"}, StatusView.render("card.json", card))
end
test "a rich media card without a site name or image renders correctly" do
@@ -751,7 +751,7 @@ defmodule Pleroma.Web.MastodonAPI.StatusViewTest do
{:ok, card} = Card.create(page_url, fields)
- %{provider_name: "example.com"} = StatusView.render("card.json", card)
+ assert match?(%{provider_name: "example.com"}, StatusView.render("card.json", card))
end
test "a rich media card without an image renders correctly" do
@@ -765,7 +765,7 @@ defmodule Pleroma.Web.MastodonAPI.StatusViewTest do
{:ok, card} = Card.create(page_url, fields)
- %{provider_name: "example.com"} = StatusView.render("card.json", card)
+ assert match?(%{provider_name: "example.com"}, StatusView.render("card.json", card))
end
test "a rich media card with all relevant data renders correctly" do
@@ -781,7 +781,7 @@ defmodule Pleroma.Web.MastodonAPI.StatusViewTest do
{:ok, card} = Card.create(page_url, fields)
- %{provider_name: "example.com"} = StatusView.render("card.json", card)
+ assert match?(%{provider_name: "example.com"}, StatusView.render("card.json", card))
end
test "a rich media card has all media proxied" do