test: add integration tests against Postgres.js #373
elixir.yml
on: pull_request
Fetch deps
13s
Formatting checks
12s
Code style
1m 33s
Run tests
3m 3s
Run integration tests
3m 29s
Dialyze
2m 28s
Annotations
6 errors and 45 warnings
Run tests:
test/supavisor_web/controllers/tenant_controller_test.exs#L93
test update tenant renders tenant when data is valid (SupavisorWeb.TenantControllerTest)
|
Run tests:
test/supavisor_web/controllers/tenant_controller_test.exs#L133
test delete tenant deletes chosen tenant (SupavisorWeb.TenantControllerTest)
|
Run tests:
test/supavisor_web/controllers/tenant_controller_test.exs#L118
test update tenant triggers Supavisor.stop/2 (SupavisorWeb.TenantControllerTest)
|
Run tests:
test/supavisor/syn_handler_test.exs#L10
test resolving conflict (Supavisor.SynHandlerTest)
|
Run tests:
test/integration/proxy_test.exs#L348
test active_count doesn't block (Supavisor.Integration.ProxyTest)
|
Run tests
Process completed with exit code 2.
|
Dialyze
System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead
|
Dialyze
Mix.Config.merge/2 is deprecated. Use Config.Reader.merge/2 instead
|
Dialyze
System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead
|
Dialyze
Mix.Config.eval!/2 is deprecated. Use Config.Reader.read_imports!/2 instead
|
Dialyze
Mix.Config.merge/2 is deprecated. Use Config.Reader.merge/2 instead
|
Dialyze
Mix.Config.persist/1 is deprecated. Use Application.put_all_env/2 instead
|
Dialyze
function delete/5 required by behaviour Ecto.Adapter.Schema is not implemented (in module Etso.Adapter.Behaviour.Schema)
|
Dialyze
function delete/5 required by behaviour Ecto.Adapter.Schema is not implemented (in module Etso.Adapter)
|
Code style:
test/support/asserts.ex#L1
Modules should have a @moduledoc tag.
|
Code style:
lib/supavisor/helpers.ex#L374
Line is too long (max is 120, was 220).
|
Code style:
lib/supavisor/client_handler.ex#L337
Function body is nested too deep (max depth is 2, was 4).
|
Code style:
lib/supavisor/db_handler.ex#L128
Function body is nested too deep (max depth is 2, was 3).
|
Code style:
lib/supavisor/client_handler.ex#L278
Function body is nested too deep (max depth is 2, was 3).
|
Code style:
lib/supavisor.ex#L298
Function body is nested too deep (max depth is 2, was 3).
|
Code style:
lib/supavisor_web/controllers/tenant_controller.ex#L138
Function body is nested too deep (max depth is 2, was 4).
|
Code style:
lib/supavisor/helpers.ex#L63
Function body is nested too deep (max depth is 2, was 4).
|
Code style:
lib/supavisor/syn_handler.ex#L60
Function body is nested too deep (max depth is 2, was 3).
|
Code style:
lib/supavisor/native_handler.ex#L173
Function body is nested too deep (max depth is 2, was 3).
|
Code style
System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead
|
Code style
Mix.Config.merge/2 is deprecated. Use Config.Reader.merge/2 instead
|
Code style
System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead
|
Code style
Mix.Config.eval!/2 is deprecated. Use Config.Reader.read_imports!/2 instead
|
Code style
Mix.Config.merge/2 is deprecated. Use Config.Reader.merge/2 instead
|
Code style
Mix.Config.persist/1 is deprecated. Use Application.put_all_env/2 instead
|
Code style
function delete/5 required by behaviour Ecto.Adapter.Schema is not implemented (in module Etso.Adapter.Behaviour.Schema)
|
Code style
function delete/5 required by behaviour Ecto.Adapter.Schema is not implemented (in module Etso.Adapter)
|
Run tests
System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead
|
Run tests
Mix.Config.merge/2 is deprecated. Use Config.Reader.merge/2 instead
|
Run tests
System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead
|
Run tests
Mix.Config.eval!/2 is deprecated. Use Config.Reader.read_imports!/2 instead
|
Run tests
Mix.Config.merge/2 is deprecated. Use Config.Reader.merge/2 instead
|
Run tests
Mix.Config.persist/1 is deprecated. Use Application.put_all_env/2 instead
|
Run tests
function delete/5 required by behaviour Ecto.Adapter.Schema is not implemented (in module Etso.Adapter.Behaviour.Schema)
|
Run tests
function delete/5 required by behaviour Ecto.Adapter.Schema is not implemented (in module Etso.Adapter)
|
Run tests
the level for Erlang's logger was set to :none, but Elixir's logger was set to :error. Elixir's logger value will take higher precedence
|
Run tests
the level for Erlang's logger was set to :none, but Elixir's logger was set to :error. Elixir's logger value will take higher precedence
|
Run tests
the level for Erlang's logger was set to :none, but Elixir's logger was set to :error. Elixir's logger value will take higher precedence
|
Run integration tests
System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead
|
Run integration tests
Mix.Config.merge/2 is deprecated. Use Config.Reader.merge/2 instead
|
Run integration tests
System.stacktrace/0 is deprecated. Use __STACKTRACE__ instead
|
Run integration tests
Mix.Config.eval!/2 is deprecated. Use Config.Reader.read_imports!/2 instead
|
Run integration tests
Mix.Config.merge/2 is deprecated. Use Config.Reader.merge/2 instead
|
Run integration tests
Mix.Config.persist/1 is deprecated. Use Application.put_all_env/2 instead
|
Run integration tests
function delete/5 required by behaviour Ecto.Adapter.Schema is not implemented (in module Etso.Adapter.Behaviour.Schema)
|
Run integration tests
function delete/5 required by behaviour Ecto.Adapter.Schema is not implemented (in module Etso.Adapter)
|