tests: add tests for Transmogrifier.maybe_fix_user_object()

This commit is contained in:
William Pitcock 2018-05-19 08:06:23 +00:00
parent 2051530868
commit 19c96c8a19
1 changed files with 11 additions and 0 deletions

View File

@ -420,4 +420,15 @@ test "it deletes all websub client subscripitions with the user as topic" do
assert Repo.get(WebsubClientSubscription, ws2.id) assert Repo.get(WebsubClientSubscription, ws2.id)
end end
end end
describe "actor rewriting" do
test "it fixes the actor URL property to be a proper URI" do
data = %{
"url" => %{"href" => "http://example.com"}
}
rewritten = Transmogrifier.maybe_fix_user_object(data)
assert rewritten["url"] == "http://example.com"
end
end
end end