diff options
author | lain <lain@soykaf.club> | 2021-02-27 19:40:38 +0000 |
---|---|---|
committer | lain <lain@soykaf.club> | 2021-02-27 19:40:38 +0000 |
commit | d0823d7f1e95c91a53545fae9299e5bcc6eaf758 (patch) | |
tree | e3c3e89c3abd04a8c6bf5c95d072d335af15e082 /test | |
parent | dd937ae625d34033d7a752f914e9b9ff3fb24ae4 (diff) | |
parent | 76b166f0401c85df537c13591a7397e2c21732ac (diff) | |
download | pleroma-d0823d7f1e95c91a53545fae9299e5bcc6eaf758.tar.gz pleroma-d0823d7f1e95c91a53545fae9299e5bcc6eaf758.zip |
Merge branch 'frontendstatic-ignore-api-calls' into 'develop'
Filter out API calls from FrontendStatic plug
Closes #2261
See merge request pleroma/pleroma!3346
Diffstat (limited to 'test')
-rw-r--r-- | test/pleroma/web/plugs/frontend_static_plug_test.exs | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/test/pleroma/web/plugs/frontend_static_plug_test.exs b/test/pleroma/web/plugs/frontend_static_plug_test.exs index c8cfc967c..100b83d6a 100644 --- a/test/pleroma/web/plugs/frontend_static_plug_test.exs +++ b/test/pleroma/web/plugs/frontend_static_plug_test.exs @@ -74,4 +74,35 @@ defmodule Pleroma.Web.Plugs.FrontendStaticPlugTest do assert %Plug.Conn{status: :success} = get(conn, url) end end + + test "api routes are detected correctly" do + # If this test fails we have probably added something + # new that should be in /api/ instead + expected_routes = [ + "api", + "main", + "ostatus_subscribe", + "oauth", + "objects", + "activities", + "notice", + "users", + "tags", + "mailer", + "inbox", + "relay", + "internal", + ".well-known", + "nodeinfo", + "web", + "auth", + "embed", + "proxy", + "test", + "user_exists", + "check_password" + ] + + assert expected_routes == Pleroma.Web.get_api_routes() + end end |