@@ -109,8 +109,8 @@ function makeHeader(originalFilename) {
109
109
expect ( fields . a [ 0 ] ) . toBe ( '1' ) ;
110
110
expect ( fields . a [ 1 ] ) . toBe ( '2' ) ;
111
111
} ) ;
112
- form . emit ( 'field' , 'a[] ' , '1' ) ;
113
- form . emit ( 'field' , 'a[] ' , '2' ) ;
112
+ form . emit ( 'field' , 'a' , '1' ) ;
113
+ form . emit ( 'field' , 'a' , '2' ) ;
114
114
form . emit ( 'end' ) ;
115
115
} ) ;
116
116
@@ -123,14 +123,14 @@ function makeHeader(originalFilename) {
123
123
'content-type' : 'multipart/form-data; boundary=----TLVx' ,
124
124
} ;
125
125
form . parse ( req , ( error , fields ) => {
126
- expect ( Array . isArray ( fields . a ) ) . toBe ( true ) ;
127
- expect ( fields . a [ 0 ] [ 0 ] ) . toBe ( 'a' ) ;
128
- expect ( fields . a [ 0 ] [ 1 ] ) . toBe ( 'b' ) ;
129
- expect ( fields . a [ 1 ] [ 0 ] ) . toBe ( 'c' ) ;
126
+ expect ( Array . isArray ( fields [ `a[0]` ] ) ) . toBe ( true ) ;
127
+ expect ( fields [ ` a[0]` ] [ 0 ] ) . toBe ( 'a' ) ;
128
+ expect ( fields [ ` a[0]` ] [ 1 ] ) . toBe ( 'b' ) ;
129
+ expect ( fields [ ` a[1]` ] [ 0 ] ) . toBe ( 'c' ) ;
130
130
} ) ;
131
- form . emit ( 'field' , 'a[0][] ' , 'a' ) ;
132
- form . emit ( 'field' , 'a[0][] ' , 'b' ) ;
133
- form . emit ( 'field' , 'a[1][] ' , 'c' ) ;
131
+ form . emit ( 'field' , 'a[0]' , 'a' ) ;
132
+ form . emit ( 'field' , 'a[0]' , 'b' ) ;
133
+ form . emit ( 'field' , 'a[1]' , 'c' ) ;
134
134
form . emit ( 'end' ) ;
135
135
} ) ;
136
136
@@ -143,15 +143,15 @@ function makeHeader(originalFilename) {
143
143
'content-type' : 'multipart/form-data; boundary=----TLVx' ,
144
144
} ;
145
145
form . parse ( req , ( error , fields ) => {
146
- expect ( fields . a . x ) . toBe ( '1' ) ;
147
- expect ( fields . a . y ) . toBe ( '2' ) ;
146
+ expect ( fields [ `a[x]` ] [ 0 ] ) . toBe ( '1' ) ;
147
+ expect ( fields [ `a[y]` ] [ 0 ] ) . toBe ( '2' ) ;
148
148
} ) ;
149
149
form . emit ( 'field' , 'a[x]' , '1' ) ;
150
150
form . emit ( 'field' , 'a[y]' , '2' ) ;
151
151
form . emit ( 'end' ) ;
152
152
} ) ;
153
153
154
- test ( `${ name } #_Nested object parameters support` , ( ) => {
154
+ xtest ( `${ name } #_Nested object parameters support` , ( ) => {
155
155
const form = getForm ( name , { multiples : true } ) ;
156
156
157
157
const req = new http . ClientRequest ( ) ;
0 commit comments