@@ -2,6 +2,8 @@ defmodule Appsignal.Phoenix.LiveViewTest do
22 use ExUnit.Case
33 alias Appsignal . { Span , Test }
44
5+ def __live__ , do: % { log: :info }
6+
57 setup do
68 start_supervised! ( Test.Tracer )
79 start_supervised! ( Test.Span )
@@ -319,7 +321,8 @@ defmodule Appsignal.Phoenix.LiveViewTest do
319321 % {
320322 params: % { foo: "bar" } ,
321323 session: % { bar: "baz" } ,
322- socket: % Phoenix.LiveView.Socket { view: __MODULE__ }
324+ socket: % Phoenix.LiveView.Socket { view: __MODULE__ } ,
325+ uri: "http://localhost/"
323326 }
324327 )
325328 end
@@ -431,7 +434,9 @@ defmodule Appsignal.Phoenix.LiveViewTest do
431434 % { monotonic_time: - 576_457_566_461_433_920 , system_time: 1_653_474_764_790_125_080 } ,
432435 % {
433436 params: % { foo: "bar" } ,
434- socket: % Phoenix.LiveView.Socket { view: __MODULE__ }
437+ socket: % Phoenix.LiveView.Socket { view: __MODULE__ } ,
438+ component: __MODULE__ ,
439+ event: "handle_event"
435440 }
436441 )
437442 end
@@ -479,7 +484,9 @@ defmodule Appsignal.Phoenix.LiveViewTest do
479484 % { monotonic_time: - 576_457_566_461_433_920 , system_time: 1_653_474_764_790_125_080 } ,
480485 % {
481486 params: % { foo: "bar" } ,
482- socket: % Phoenix.LiveView.Socket { view: __MODULE__ }
487+ socket: % Phoenix.LiveView.Socket { view: __MODULE__ } ,
488+ component: __MODULE__ ,
489+ assigns_sockets: [ { { } , % Phoenix.LiveView.Socket { view: __MODULE__ } } ]
483490 }
484491 )
485492 end
@@ -526,8 +533,13 @@ defmodule Appsignal.Phoenix.LiveViewTest do
526533
527534 :telemetry . execute (
528535 [ :phoenix , :live_view , :mount , :stop ] ,
529- % { } ,
530- % { }
536+ % { duration: 100_000 } ,
537+ % {
538+ socket: % Phoenix.LiveView.Socket { view: __MODULE__ } ,
539+ params: % { foo: "bar" } ,
540+ session: % { bar: "baz" } ,
541+ uri: "http://localhost/"
542+ }
531543 )
532544 end
533545
@@ -553,8 +565,16 @@ defmodule Appsignal.Phoenix.LiveViewTest do
553565
554566 :telemetry . execute (
555567 [ :phoenix , :live_view , :mount , :exception ] ,
556- % { } ,
557- % { kind: :error , reason: reason , stacktrace: [ ] }
568+ % { duration: 100_000 } ,
569+ % {
570+ socket: % Phoenix.LiveView.Socket { view: __MODULE__ } ,
571+ params: % { foo: "bar" } ,
572+ session: % { bar: "baz" } ,
573+ uri: "http://localhost/" ,
574+ kind: :error ,
575+ reason: reason ,
576+ stacktrace: [ ]
577+ }
558578 )
559579
560580 [ reason: reason ]
0 commit comments