@@ -3,26 +3,26 @@ import ComponentWithVShow from '~resources/components/component-with-v-show.vue'
3
3
import ComponentWithVIf from '~resources/components/component-with-v-if.vue'
4
4
import { describeWithShallowAndMount } from '~resources/test-utils'
5
5
6
- describeWithShallowAndMount ( 'visible ' , ( mountingMethod ) => {
6
+ describeWithShallowAndMount ( 'isVisible ' , ( mountingMethod ) => {
7
7
it ( 'returns true if element has no inline style' , ( ) => {
8
8
const compiled = compileToFunctions ( '<div><div><span class="visible"></span></div></div>' )
9
9
const wrapper = mountingMethod ( compiled )
10
10
const element = wrapper . find ( '.visible' )
11
- expect ( element . visible ( ) ) . to . equal ( true )
11
+ expect ( element . isVisible ( ) ) . to . equal ( true )
12
12
} )
13
13
14
14
it ( 'returns false if element has inline style display: none' , ( ) => {
15
15
const compiled = compileToFunctions ( '<div><div><span style="display: none;" class="visible"></span></div></div>' )
16
16
const wrapper = mountingMethod ( compiled )
17
17
const element = wrapper . find ( '.visible' )
18
- expect ( element . visible ( ) ) . to . equal ( false )
18
+ expect ( element . isVisible ( ) ) . to . equal ( false )
19
19
} )
20
20
21
21
it ( 'returns false if element has inline style visibility: hidden' , ( ) => {
22
22
const compiled = compileToFunctions ( '<div><div><span style="visibility: hidden;" class="visible"></span></div></div>' )
23
23
const wrapper = mountingMethod ( compiled )
24
24
const element = wrapper . find ( '.visible' )
25
- expect ( element . visible ( ) ) . to . equal ( false )
25
+ expect ( element . isVisible ( ) ) . to . equal ( false )
26
26
} )
27
27
28
28
it ( 'returns true if element has v-show true' , ( ) => {
@@ -31,10 +31,10 @@ describeWithShallowAndMount('visible', (mountingMethod) => {
31
31
wrapper . update ( )
32
32
33
33
const notReadyElement = wrapper . find ( '.not-ready' )
34
- expect ( notReadyElement . visible ( ) ) . to . equal ( false )
34
+ expect ( notReadyElement . isVisible ( ) ) . to . equal ( false )
35
35
36
36
const readyElement = wrapper . find ( '.parent.ready' )
37
- expect ( readyElement . visible ( ) ) . to . equal ( true )
37
+ expect ( readyElement . isVisible ( ) ) . to . equal ( true )
38
38
} )
39
39
40
40
it ( 'returns false if element has v-show true' , ( ) => {
@@ -43,10 +43,10 @@ describeWithShallowAndMount('visible', (mountingMethod) => {
43
43
wrapper . update ( )
44
44
45
45
const notReadyElement = wrapper . find ( '.not-ready' )
46
- expect ( notReadyElement . visible ( ) ) . to . equal ( false )
46
+ expect ( notReadyElement . isVisible ( ) ) . to . equal ( false )
47
47
48
48
const readyElement = wrapper . find ( '.parent.ready' )
49
- expect ( readyElement . visible ( ) ) . to . equal ( true )
49
+ expect ( readyElement . isVisible ( ) ) . to . equal ( true )
50
50
} )
51
51
52
52
it ( 'returns true if parent element has v-show true' , ( ) => {
@@ -55,10 +55,10 @@ describeWithShallowAndMount('visible', (mountingMethod) => {
55
55
wrapper . update ( )
56
56
57
57
const notReadyElement = wrapper . find ( '.not-ready' )
58
- expect ( notReadyElement . visible ( ) ) . to . equal ( false )
58
+ expect ( notReadyElement . isVisible ( ) ) . to . equal ( false )
59
59
60
60
const readyChildElement = wrapper . find ( '.child.ready' )
61
- expect ( readyChildElement . visible ( ) ) . to . equal ( true )
61
+ expect ( readyChildElement . isVisible ( ) ) . to . equal ( true )
62
62
} )
63
63
64
64
it ( 'returns false if parent element has v-show false' , ( ) => {
@@ -67,10 +67,10 @@ describeWithShallowAndMount('visible', (mountingMethod) => {
67
67
wrapper . update ( )
68
68
69
69
const notReadyElement = wrapper . find ( '.not-ready' )
70
- expect ( notReadyElement . visible ( ) ) . to . equal ( false )
70
+ expect ( notReadyElement . isVisible ( ) ) . to . equal ( false )
71
71
72
72
const readyChildElement = wrapper . find ( '.child.ready' )
73
- expect ( readyChildElement . visible ( ) ) . to . equal ( true )
73
+ expect ( readyChildElement . isVisible ( ) ) . to . equal ( true )
74
74
} )
75
75
76
76
it ( 'returns false if root element has v-show false and parent has v-show true' , ( ) => {
@@ -80,10 +80,10 @@ describeWithShallowAndMount('visible', (mountingMethod) => {
80
80
wrapper . update ( )
81
81
82
82
const notReadyElement = wrapper . find ( '.not-ready' )
83
- expect ( notReadyElement . visible ( ) ) . to . equal ( false )
83
+ expect ( notReadyElement . isVisible ( ) ) . to . equal ( false )
84
84
85
85
const readyChildElement = wrapper . find ( '.child.ready' )
86
- expect ( readyChildElement . visible ( ) ) . to . equal ( false )
86
+ expect ( readyChildElement . isVisible ( ) ) . to . equal ( false )
87
87
} )
88
88
89
89
it ( 'returns false if root element has v-show true and parent has v-show false' , ( ) => {
@@ -93,10 +93,10 @@ describeWithShallowAndMount('visible', (mountingMethod) => {
93
93
wrapper . update ( )
94
94
95
95
const notReadyElement = wrapper . find ( '.not-ready' )
96
- expect ( notReadyElement . visible ( ) ) . to . equal ( true )
96
+ expect ( notReadyElement . isVisible ( ) ) . to . equal ( true )
97
97
98
98
const readyChildElement = wrapper . find ( '.child.ready' )
99
- expect ( readyChildElement . visible ( ) ) . to . equal ( false )
99
+ expect ( readyChildElement . isVisible ( ) ) . to . equal ( false )
100
100
} )
101
101
102
102
it ( 'returns true if all elements are visible' , ( ) => {
@@ -106,7 +106,7 @@ describeWithShallowAndMount('visible', (mountingMethod) => {
106
106
wrapper . update ( )
107
107
108
108
const readyChildElement = wrapper . find ( '.ready' )
109
- expect ( readyChildElement . visible ( ) ) . to . equal ( true )
109
+ expect ( readyChildElement . isVisible ( ) ) . to . equal ( true )
110
110
} )
111
111
112
112
it ( 'returns false if one element is not visible' , ( ) => {
@@ -116,22 +116,22 @@ describeWithShallowAndMount('visible', (mountingMethod) => {
116
116
wrapper . update ( )
117
117
118
118
const readyChildElement = wrapper . find ( '.ready, .not-ready' )
119
- expect ( readyChildElement . visible ( ) ) . to . equal ( false )
119
+ expect ( readyChildElement . isVisible ( ) ) . to . equal ( false )
120
120
} )
121
121
122
122
it ( 'fails if one element is absent' , ( ) => {
123
123
const wrapper = mountingMethod ( ComponentWithVIf )
124
124
wrapper . vm . $set ( wrapper . vm , 'ready' , false )
125
125
wrapper . update ( )
126
126
127
- const fn = ( ) => wrapper . find ( '.child.ready' ) . visible ( )
127
+ const fn = ( ) => wrapper . find ( '.child.ready' ) . isVisible ( )
128
128
expect ( fn ) . to . throw ( )
129
129
} )
130
130
131
131
it ( 'returns true if one element is present' , ( ) => {
132
132
const wrapper = mountingMethod ( ComponentWithVIf )
133
133
wrapper . vm . $set ( wrapper . vm , 'ready' , true )
134
134
wrapper . update ( )
135
- expect ( wrapper . find ( '.child.ready' ) . visible ( ) ) . to . equal ( true )
135
+ expect ( wrapper . find ( '.child.ready' ) . isVisible ( ) ) . to . equal ( true )
136
136
} )
137
137
} )
0 commit comments