Browse Source

Treat warnings as errors outside of tests.

tags/v0.9.9
lain 5 years ago
parent
commit
c81c74d847
6 changed files with 12 additions and 9 deletions
  1. +1
    -1
      lib/pleroma/web/federator/federator.ex
  2. +5
    -0
      mix.exs
  3. +0
    -1
      test/support/builders/activity_builder.ex
  4. +1
    -1
      test/support/http_request_mock.ex
  5. +5
    -0
      test/support/websub_mock.ex
  6. +0
    -6
      test/web/websub/websub_test.exs

+ 1
- 1
lib/pleroma/web/federator/federator.ex View File

@@ -150,7 +150,7 @@ defmodule Pleroma.Web.Federator do
end

if Mix.env() == :test do
def enqueue(type, payload, priority \\ 1) do
def enqueue(type, payload, _priority \\ 1) do
if Pleroma.Config.get([:instance, :federating]) do
handle(type, payload)
end


+ 5
- 0
mix.exs View File

@@ -8,6 +8,11 @@ defmodule Pleroma.Mixfile do
elixir: "~> 1.4",
elixirc_paths: elixirc_paths(Mix.env()),
compilers: [:phoenix, :gettext] ++ Mix.compilers(),
elixirc_options: if Mix.env() == :test do
[]
else
[warnings_as_errors: true]
end,
start_permanent: Mix.env() == :prod,
aliases: aliases(),
deps: deps(),


+ 0
- 1
test/support/builders/activity_builder.ex View File

@@ -1,5 +1,4 @@
defmodule Pleroma.Builders.ActivityBuilder do
alias Pleroma.Builders.UserBuilder
alias Pleroma.Web.ActivityPub.ActivityPub

def build(data \\ %{}, opts \\ %{}) do


+ 1
- 1
test/support/http_request_mock.ex View File

@@ -13,7 +13,7 @@ defmodule HttpRequestMock do
with {:ok, res} <- apply(__MODULE__, method, [url, query, body, headers]) do
res
else
{_, r} = error ->
{_, _r} = error ->
# Logger.warn(r)
error
end


+ 5
- 0
test/support/websub_mock.ex View File

@@ -0,0 +1,5 @@
defmodule Pleroma.Web.WebsubMock do
def verify(sub) do
{:ok, sub}
end
end

+ 0
- 6
test/web/websub/websub_test.exs View File

@@ -1,9 +1,3 @@
defmodule Pleroma.Web.WebsubMock do
def verify(sub) do
{:ok, sub}
end
end

defmodule Pleroma.Web.WebsubTest do
use Pleroma.DataCase
alias Pleroma.Web.Websub


Loading…
Cancel
Save