Skip to content

Fix compile/tests issues with Elixir 1.19 and LV 1.1 #1506

Fix compile/tests issues with Elixir 1.19 and LV 1.1

Fix compile/tests issues with Elixir 1.19 and LV 1.1 #1506

Triggered via pull request January 23, 2026 13:30
Status Failure
Total duration 1m 34s
Artifacts

ci.yml

on: pull_request
Matrix: mix_test
Fit to window
Zoom out
Zoom in

Annotations

10 errors and 4 warnings
mix test (Elixir 1.18.0 | Erlang/OTP 27.0.1): test/surface/components/catalogue_test.exs#L1
test Surface.Catalogue.FakePlayground (Surface.Components.CatalogueTest)
mix test (Elixir 1.18.0 | Erlang/OTP 27.0.1): test/surface/components/catalogue_test.exs#L4
test Surface.LiveViewTestTest.FakeExamples.example_with_assert_texts (Surface.Components.CatalogueTest)
mix test (Elixir 1.18.0 | Erlang/OTP 27.0.1): test/surface/components/catalogue_test.exs#L4
test Surface.Catalogue.FakeLiveExampleWithUserConfig.render (Surface.Components.CatalogueTest)
mix test (Elixir 1.18.0 | Erlang/OTP 27.0.1): test/surface/components/catalogue_test.exs#L4
test Surface.LiveViewTestTest.FakeLiveExampleForOtherFakeComponent.render (Surface.Components.CatalogueTest)
mix test (Elixir 1.18.0 | Erlang/OTP 27.0.1): test/surface/components/catalogue_test.exs#L4
test Surface.LiveViewTestTest.FakeLiveExample.render (Surface.Components.CatalogueTest)
mix test (Elixir 1.18.0 | Erlang/OTP 27.0.1): test/surface/components/catalogue_test.exs#L4
test Surface.LiveViewTestTest.FakeExamples.example_with_opts (Surface.Components.CatalogueTest)
mix test (Elixir 1.18.0 | Erlang/OTP 27.0.1): test/surface/components/catalogue_test.exs#L1
test Surface.LiveViewTestTest.FakePlayground (Surface.Components.CatalogueTest)
mix test (Elixir 1.18.0 | Erlang/OTP 27.0.1): test/surface/integrations/context_through_slot_test.exs#L64
test child should take context from parent when rendered in slot (Surface.ContextThroughSlotTest)
mix test (Elixir 1.18.0 | Erlang/OTP 27.0.1): test/surface/integrations/live_component_change_tracking_test.exs#L71
test passing data as props works with change tracking (LiveComponentChangeTrackingTest)
mix test (Elixir 1.18.0 | Erlang/OTP 27.0.1): test/surface/integrations/live_component_change_tracking_test.exs#L60
test passing the `assigns` map directly disables per-assign change tracking (LiveComponentChangeTrackingTest)
mix test (Elixir 1.13.4 | Erlang/OTP 25.0): lib/surface/renderer.ex#L26
Phoenix.LiveView.HTMLEngine.annotate_body/1 is undefined or private
mix test (Elixir 1.13.4 | Erlang/OTP 25.0): lib/surface.ex#L503
Phoenix.LiveView.HTMLEngine.annotate_body/1 is undefined or private
mix test (Elixir 1.14.1 | Erlang/OTP 25.0)
got "@impl true" for function ws_mask/2 but no behaviour specifies such callback. There are no known callbacks, please specify the proper @behaviour and make sure it defines callbacks
mix test (Elixir 1.14.1 | Erlang/OTP 25.0)
@behaviour Bandit.PrimitiveOps.WebSocket does not exist (in module Bandit.PrimitiveOps.WebSocket)