11require_relative "../../support/utils"
22include Utils
3-
3+ RSpec :: Support :: ObjectFormatter . default_instance . max_formatted_output_length = 10_000
44describe 'Del Component' , type : :feature , js : true do
55
66 it 'Example 1 - yield, no options[:text]' do
@@ -10,12 +10,12 @@ class ExamplePage < Matestack::Ui::Page
1010 def response
1111 components {
1212 # simple del
13- del do
13+ del cite : 'http://citeurl.com' , datetime : '2019-01-01T00:00:00Z' do
1414 plain 'I am simple'
1515 end
1616
1717 # enhanced del
18- del id : 'my-id' , class : 'my-class' do
18+ del id : 'my-id' , class : 'my-class' , cite : 'http://citeurl.com' , datetime : '2019-01-01T00:00:00Z' do
1919 plain 'I am enhanced'
2020 end
2121 }
@@ -28,8 +28,8 @@ def response
2828 static_output = page . html
2929
3030 expected_static_output = <<~HTML
31- < del cite ='' datetime ='' > I am simple</ del >
32- < del id ="my-id " class ="my-class "> I am enhanced</ del >
31+ < del cite =\" http://citeurl.com \" datetime=\" 2019-01-01T00:00:00Z \" > I am simple</ del>
32+ < del cite = \" http://citeurl.com \" datetime= \" 2019-01-01T00:00:00Z \" id=\ " my-id\ " class=\ " my-class\ "> I am enhanced</ del>
3333 HTML
3434
3535 expect ( stripped ( static_output ) ) . to include ( stripped ( expected_static_output ) )
@@ -42,10 +42,10 @@ class ExamplePage < Matestack::Ui::Page
4242 def response
4343 components {
4444 # simple del
45- del text : 'I am simple'
45+ del cite : 'http://citeurl.com' , datetime : '2019-01-01T00:00:00Z' , text : 'I am simple'
4646
4747 # enhanced del
48- del id : 'my-id' , class : 'my-class' , text : 'I am enhanced'
48+ del id : 'my-id' , class : 'my-class' , cite : 'http://citeurl.com' , datetime : '2019-01-01T00:00:00Z' , text : 'I am enhanced'
4949 }
5050 end
5151
@@ -56,8 +56,8 @@ def response
5656 static_output = page . html
5757
5858 expected_static_output = <<~HTML
59- < del cite ='' datetime ='' > I am simple</ del >
60- < del id ="my-id " class ="my-class "> I am enhanced</ del >
59+ < del cite =\" http://citeurl.com \" datetime=\" 2019-01-01T00:00:00Z \" > I am simple</ del>
60+ < del cite = \" http://citeurl.com \" datetime= \" 2019-01-01T00:00:00Z \" id=\ " my-id\ " class=\ " my-class\ "> I am enhanced</ del>
6161 HTML
6262
6363 expect ( stripped ( static_output ) ) . to include ( stripped ( expected_static_output ) )
0 commit comments