@@ -8,12 +8,12 @@ function renderToBoolean(element: any): boolean {
8
8
it ( 'add element' , ( ) => {
9
9
const { addElement } = useFormKitSchema ( )
10
10
11
- const e1 = addElement ( )
12
- expect ( e1 . $el ) . toBe ( 'div' )
13
- expect ( renderToBoolean ( e1 ) ) . toBe ( true )
14
- expect ( e1 . children ?. length ) . toBe ( 0 )
11
+ const element = addElement ( )
12
+ expect ( element . $el ) . toBe ( 'div' )
13
+ expect ( renderToBoolean ( element ) ) . toBe ( true )
14
+ expect ( element . children ?. length ) . toBe ( 0 )
15
15
16
- const e2 = addElement ( 'span' , [ e1 ] , { name : 'test' } , false )
16
+ const e2 = addElement ( 'span' , [ element ] , { name : 'test' } , false )
17
17
expect ( e2 . $el ) . toBe ( 'span' )
18
18
expect ( renderToBoolean ( e2 ) ) . toBe ( false )
19
19
expect ( e2 . children ?. length ) . toBe ( 1 )
@@ -23,7 +23,27 @@ it('add element', () => {
23
23
it ( 'add component' , ( ) => {
24
24
const { addComponent } = useFormKitSchema ( )
25
25
26
- const c1 = addComponent ( )
27
- expect ( c1 . $cmp ) . toBe ( 'Button' )
28
- expect ( renderToBoolean ( c1 ) ) . toBe ( true )
26
+ const component = addComponent ( )
27
+ expect ( component . $cmp ) . toBe ( 'Button' )
28
+ expect ( renderToBoolean ( component ) ) . toBe ( true )
29
+ } )
30
+
31
+ it ( 'add group' , ( ) => {
32
+ const { addGroup } = useFormKitSchema ( )
33
+
34
+ const group = addGroup ( 'name' )
35
+ expect ( group . $formkit ) . toBe ( 'group' )
36
+ expect ( renderToBoolean ( group ) ) . toBe ( true )
37
+ expect ( group . name ) . toBe ( 'name' )
38
+
39
+ } )
40
+
41
+ it ( 'add list' , ( ) => {
42
+ const { addList } = useFormKitSchema ( )
43
+
44
+ const list = addList ( 'name' )
45
+ expect ( list . $formkit ) . toBe ( 'list' )
46
+ expect ( renderToBoolean ( list ) ) . toBe ( true )
47
+ expect ( list . name ) . toBe ( 'name' )
48
+
29
49
} )
0 commit comments