Skip to content

FAPI 2.0 Compliance #22

FAPI 2.0 Compliance

FAPI 2.0 Compliance #22

Triggered via pull request April 30, 2024 11:38
@maennchenmaennchen
opened #19
fapi
Status Failure
Total duration 2m 34s
Artifacts 1

pr.yml

on: pull_request
Publish  /  mix hex.build
12s
Publish / mix hex.build
Test  /  Detect Tool Versions
2s
Test / Detect Tool Versions
Publish  /  Upload
0s
Publish / Upload
Matrix: Test / mix_test
Fit to window
Zoom out
Zoom in

Annotations

42 errors and 3 warnings
Publish / mix hex.build
Process completed with exit code 1.
Test / mix credo
Process completed with exit code 20.
Test / mix test (1.16.2): test/oidcc/plug/authorization_callback_test.exs#L50
test &Oidcc.Plug.Authorize.call/2 successful retrieve without userinfo (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (1.16.2): test/oidcc/plug/authorization_callback_test.exs#L85
test &Oidcc.Plug.Authorize.call/2 useragent mismatch (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (1.16.2): test/oidcc/plug/authorization_callback_test.exs#L112
test &Oidcc.Plug.Authorize.call/2 peer_ip mismatch (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (1.16.2): test/oidcc/plug/authorization_callback_test.exs#L207
test &Oidcc.Plug.Authorize.call/2 passes none alg with userinfo (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (1.16.2): test/oidcc/plug/authorization_callback_test.exs#L139
test &Oidcc.Plug.Authorize.call/2 allows mismatch if disabled (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (1.16.2): test/oidcc/plug/authorization_callback_test.exs#L245
test fails none alg without userinfo (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (1.16.2): test/oidcc/plug/authorization_callback_test.exs#L178
test &Oidcc.Plug.Authorize.call/2 missing params (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (1.16.2): test/oidcc/plug/authorization_callback_test.exs#L13
test &Oidcc.Plug.Authorize.call/2 successful retrieve (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (1.16.2): test/oidcc/plug/authorize_test.exs#L12
test &Oidcc.Plug.Authorize.call/2 successful redirect (Oidcc.Plug.AuthorizeTest)
Test / mix test (1.16.2)
Process completed with exit code 2.
Test / mix test (1.15.7): test/oidcc/plug/authorization_callback_test.exs#L245
test fails none alg without userinfo (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (1.15.7): test/oidcc/plug/authorization_callback_test.exs#L112
test &Oidcc.Plug.Authorize.call/2 peer_ip mismatch (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (1.15.7): test/oidcc/plug/authorization_callback_test.exs#L50
test &Oidcc.Plug.Authorize.call/2 successful retrieve without userinfo (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (1.15.7): test/oidcc/plug/authorization_callback_test.exs#L178
test &Oidcc.Plug.Authorize.call/2 missing params (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (1.15.7): test/oidcc/plug/authorization_callback_test.exs#L139
test &Oidcc.Plug.Authorize.call/2 allows mismatch if disabled (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (1.15.7): test/oidcc/plug/authorization_callback_test.exs#L13
test &Oidcc.Plug.Authorize.call/2 successful retrieve (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (1.15.7): test/oidcc/plug/authorization_callback_test.exs#L85
test &Oidcc.Plug.Authorize.call/2 useragent mismatch (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (1.15.7): test/oidcc/plug/authorization_callback_test.exs#L207
test &Oidcc.Plug.Authorize.call/2 passes none alg with userinfo (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (1.15.7): test/oidcc/plug/authorize_test.exs#L12
test &Oidcc.Plug.Authorize.call/2 successful redirect (Oidcc.Plug.AuthorizeTest)
Test / mix test (1.15.7)
Process completed with exit code 2.
Test / mix test (1.15.0): test/oidcc/plug/authorization_callback_test.exs#L112
test &Oidcc.Plug.Authorize.call/2 peer_ip mismatch (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (1.15.0): test/oidcc/plug/authorization_callback_test.exs#L50
test &Oidcc.Plug.Authorize.call/2 successful retrieve without userinfo (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (1.15.0): test/oidcc/plug/authorization_callback_test.exs#L245
test fails none alg without userinfo (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (1.15.0): test/oidcc/plug/authorization_callback_test.exs#L178
test &Oidcc.Plug.Authorize.call/2 missing params (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (1.15.0): test/oidcc/plug/authorization_callback_test.exs#L85
test &Oidcc.Plug.Authorize.call/2 useragent mismatch (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (1.15.0): test/oidcc/plug/authorization_callback_test.exs#L139
test &Oidcc.Plug.Authorize.call/2 allows mismatch if disabled (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (1.15.0): test/oidcc/plug/authorization_callback_test.exs#L207
test &Oidcc.Plug.Authorize.call/2 passes none alg with userinfo (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (1.15.0): test/oidcc/plug/authorization_callback_test.exs#L13
test &Oidcc.Plug.Authorize.call/2 successful retrieve (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (1.15.0): test/oidcc/plug/authorize_test.exs#L12
test &Oidcc.Plug.Authorize.call/2 successful redirect (Oidcc.Plug.AuthorizeTest)
Test / mix test (1.15.0)
Process completed with exit code 2.
Test / mix test (main): test/oidcc/plug/authorization_callback_test.exs#L207
test &Oidcc.Plug.Authorize.call/2 passes none alg with userinfo (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (main): test/oidcc/plug/authorization_callback_test.exs#L112
test &Oidcc.Plug.Authorize.call/2 peer_ip mismatch (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (main): test/oidcc/plug/authorization_callback_test.exs#L245
test fails none alg without userinfo (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (main): test/oidcc/plug/authorization_callback_test.exs#L13
test &Oidcc.Plug.Authorize.call/2 successful retrieve (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (main): test/oidcc/plug/authorization_callback_test.exs#L50
test &Oidcc.Plug.Authorize.call/2 successful retrieve without userinfo (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (main): test/oidcc/plug/authorization_callback_test.exs#L139
test &Oidcc.Plug.Authorize.call/2 allows mismatch if disabled (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (main): test/oidcc/plug/authorization_callback_test.exs#L178
test &Oidcc.Plug.Authorize.call/2 missing params (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (main): test/oidcc/plug/authorization_callback_test.exs#L85
test &Oidcc.Plug.Authorize.call/2 useragent mismatch (Oidcc.Plug.AuthorizationCallbackTest)
Test / mix test (main): test/oidcc/plug/authorize_test.exs#L12
test &Oidcc.Plug.Authorize.call/2 successful redirect (Oidcc.Plug.AuthorizeTest)
Test / mix test (main)
Process completed with exit code 2.
Test / mix credo: lib/oidcc/plug/authorize.ex#L134
There should be no calls to `dbg/1`.
Test / mix dialyzer
in order to compile .yrl files, you must add "compilers: [:yecc] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs
Test / mix dialyzer
in order to compile .xrl files, you must add "compilers: [:leex] ++ Mix.compilers()" to the "def project" section of erlex's mix.exs

Artifacts

Produced during runtime
Name Size
docs Expired
310 KB