1
1
require_relative "../../support/utils"
2
2
include Utils
3
-
3
+ RSpec :: Support :: ObjectFormatter . default_instance . max_formatted_output_length = 10_000
4
4
describe 'Del Component' , type : :feature , js : true do
5
5
6
6
it 'Example 1 - yield, no options[:text]' do
@@ -10,12 +10,12 @@ class ExamplePage < Matestack::Ui::Page
10
10
def response
11
11
components {
12
12
# simple del
13
- del do
13
+ del cite : 'http://citeurl.com' , datetime : '2019-01-01T00:00:00Z' do
14
14
plain 'I am simple'
15
15
end
16
16
17
17
# 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
19
19
plain 'I am enhanced'
20
20
end
21
21
}
@@ -28,8 +28,8 @@ def response
28
28
static_output = page . html
29
29
30
30
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>
33
33
HTML
34
34
35
35
expect ( stripped ( static_output ) ) . to include ( stripped ( expected_static_output ) )
@@ -42,10 +42,10 @@ class ExamplePage < Matestack::Ui::Page
42
42
def response
43
43
components {
44
44
# simple del
45
- del text : 'I am simple'
45
+ del cite : 'http://citeurl.com' , datetime : '2019-01-01T00:00:00Z' , text : 'I am simple'
46
46
47
47
# 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'
49
49
}
50
50
end
51
51
@@ -56,8 +56,8 @@ def response
56
56
static_output = page . html
57
57
58
58
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>
61
61
HTML
62
62
63
63
expect ( stripped ( static_output ) ) . to include ( stripped ( expected_static_output ) )
0 commit comments