@@ -3,16 +3,16 @@ defmodule PrimaWeb.ModalTitleTest do
33 import Phoenix.LiveViewTest
44
55 @ modal_container Query . css ( "#demo-modal" )
6- @ modal_title Query . css ( "#demo-modal [prima-ref=modal-title]" )
6+ @ modal_title Query . css ( "#demo-modal [data- prima-ref=modal-title]" )
77
88 feature "modal title renders as h3 by default" , % { session: session } do
99 session
1010 |> visit_fixture ( "/fixtures/simple-modal" , "#demo-modal" )
1111 |> click ( Query . css ( "#simple-modal button" ) )
1212 |> assert_has ( @ modal_container |> Query . visible ( true ) )
1313 |> assert_has ( @ modal_title )
14- |> assert_has ( Query . css ( "#demo-modal h3[prima-ref=modal-title]" ) )
15- |> assert_has ( Query . css ( "#demo-modal h3[prima-ref=modal-title]" , text: "Good news" ) )
14+ |> assert_has ( Query . css ( "#demo-modal h3[data- prima-ref=modal-title]" ) )
15+ |> assert_has ( Query . css ( "#demo-modal h3[data- prima-ref=modal-title]" , text: "Good news" ) )
1616 end
1717
1818 feature "modal title can render as custom HTML tag" , % { session: session } do
@@ -22,8 +22,10 @@ defmodule PrimaWeb.ModalTitleTest do
2222 |> click ( Query . css ( "#custom-tag-modal button" ) )
2323 |> assert_has ( @ modal_container |> Query . visible ( true ) )
2424 |> assert_has ( @ modal_title )
25- |> assert_has ( Query . css ( "#demo-modal h1[prima-ref=modal-title]" ) )
26- |> assert_has ( Query . css ( "#demo-modal h1[prima-ref=modal-title]" , text: "Custom Tag Title" ) )
25+ |> assert_has ( Query . css ( "#demo-modal h1[data-prima-ref=modal-title]" ) )
26+ |> assert_has (
27+ Query . css ( "#demo-modal h1[data-prima-ref=modal-title]" , text: "Custom Tag Title" )
28+ )
2729 end
2830
2931 feature "modal title can render as function component" , % { session: session } do
@@ -33,9 +35,9 @@ defmodule PrimaWeb.ModalTitleTest do
3335 |> click ( Query . css ( "#function-modal button" ) )
3436 |> assert_has ( @ modal_container |> Query . visible ( true ) )
3537 |> assert_has ( @ modal_title )
36- |> assert_has ( Query . css ( "#demo-modal span[prima-ref=modal-title].custom-title" ) )
38+ |> assert_has ( Query . css ( "#demo-modal span[data- prima-ref=modal-title].custom-title" ) )
3739 |> assert_has (
38- Query . css ( "#demo-modal span[prima-ref=modal-title]" , text: "Function Component Title" )
40+ Query . css ( "#demo-modal span[data- prima-ref=modal-title]" , text: "Function Component Title" )
3941 )
4042 end
4143
0 commit comments