24 lines
545 B
Elixir
24 lines
545 B
Elixir
defmodule Pleroma.Web.OEmbedTest do
|
|
use Pleroma.DataCase
|
|
alias Pleroma.Web.OEmbed
|
|
alias Pleroma.Web.XML
|
|
alias Pleroma.{Object, Repo, User, Activity}
|
|
import Pleroma.Factory
|
|
import ExUnit.CaptureLog
|
|
|
|
setup_all do
|
|
:ok
|
|
end
|
|
|
|
test 'recognizes notices in given url' do
|
|
url = "https://pleroma.site/notice/5"
|
|
assert { :activity, _ } = OEmbed.recognize_path(url)
|
|
end
|
|
|
|
test 'recognizes user card in given url' do
|
|
url = "https://pleroma.site/users/raeno"
|
|
assert { :user, _ } = OEmbed.recognize_path(url)
|
|
end
|
|
|
|
end
|