@@ -8,39 +8,39 @@ React.icons = {logo, cilLogo};
8
8
9
9
describe ( 'CIconRaw' , ( ) => {
10
10
it ( 'renders svg with class="c-icon"' , ( ) => {
11
- expect ( render ( < CIconRaw > </ CIconRaw > ) )
11
+ expect ( render ( < CIconRaw / >) )
12
12
. toContain ( 'class="c-icon' )
13
13
} )
14
14
it ( 'renders svg with name' , ( ) => {
15
- expect ( render ( < CIconRaw name = 'logo' > </ CIconRaw > ) )
15
+ expect ( render ( < CIconRaw name = 'logo' / >) )
16
16
. toContain ( logo [ 1 ] )
17
17
} )
18
18
it ( 'renders svg with name and className' , ( ) => {
19
- expect ( render ( < CIconRaw name = { 'logo' } className = 'test' > </ CIconRaw > ) )
19
+ expect ( render ( < CIconRaw name = { 'logo' } className = 'test' / >) )
20
20
. toContain ( `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 ${ logo [ 0 ] } " class="c-icon test" role="img">${ logo [ 1 ] } </svg>` )
21
21
} )
22
22
it ( 'renders svg with content' , ( ) => {
23
- expect ( render ( < CIconRaw content = 'content' > </ CIconRaw > ) )
23
+ expect ( render ( < CIconRaw content = 'content' / >) )
24
24
. toContain ( 'role="img">content</svg>' )
25
25
} )
26
26
it ( 'renders svg with size' , ( ) => {
27
- expect ( render ( < CIconRaw size = 'xl' > </ CIconRaw > ) )
27
+ expect ( render ( < CIconRaw size = 'xl' / >) )
28
28
. toContain ( 'c-icon-xl' )
29
29
} )
30
30
it ( 'renders svg with custom size' , ( ) => {
31
- expect ( render ( < CIconRaw size = 'custom' > </ CIconRaw > ) )
31
+ expect ( render ( < CIconRaw size = 'custom' / >) )
32
32
. toContain ( 'c-icon-custom-size' )
33
33
} )
34
34
it ( 'renders svg with className' , ( ) => {
35
- expect ( render ( < CIconRaw className = 'c-icon-test' > </ CIconRaw > ) )
35
+ expect ( render ( < CIconRaw className = 'c-icon-test' / >) )
36
36
. toContain ( 'c-icon-test' )
37
37
} )
38
38
it ( 'renders <img> with src' , ( ) => {
39
- expect ( render ( < CIconRaw src = 'src' > </ CIconRaw > ) )
39
+ expect ( render ( < CIconRaw src = 'src' / >) )
40
40
. toContain ( '<img src="src" role="img"/>' )
41
41
} )
42
42
it ( 'renders <svg> with <use>' , ( ) => {
43
- expect ( render ( < CIconRaw use = 'xxx' > </ CIconRaw > ) )
43
+ expect ( render ( < CIconRaw use = 'xxx' / >) )
44
44
. toContain ( '<use href="xxx"></use></svg>' )
45
45
} )
46
46
} )
0 commit comments