@@ -232,16 +232,6 @@ mod tests {
232
232
]
233
233
}
234
234
235
- fn get_json_config ( ) -> SpecificParserConfig {
236
- SpecificParserConfig {
237
- key_encoding_config : None ,
238
- encoding_config : EncodingProperties :: Json ( JsonProperties {
239
- use_schema_registry : false ,
240
- } ) ,
241
- protocol_config : ProtocolProperties :: Plain ,
242
- }
243
- }
244
-
245
235
async fn test_json_parser ( get_payload : fn ( ) -> Vec < Vec < u8 > > ) {
246
236
let descs = vec ! [
247
237
SourceColumnDesc :: simple( "i32" , DataType :: Int32 , 0 . into( ) ) ,
@@ -256,7 +246,12 @@ mod tests {
256
246
SourceColumnDesc :: simple( "decimal" , DataType :: Decimal , 10 . into( ) ) ,
257
247
] ;
258
248
259
- let parser = JsonParser :: new ( get_json_config ( ) , descs. clone ( ) , Default :: default ( ) ) . unwrap ( ) ;
249
+ let parser = JsonParser :: new (
250
+ SpecificParserConfig :: DEFAULT_PLAIN_JSON ,
251
+ descs. clone ( ) ,
252
+ Default :: default ( ) ,
253
+ )
254
+ . unwrap ( ) ;
260
255
261
256
let mut builder = SourceStreamChunkBuilder :: with_capacity ( descs, 2 ) ;
262
257
@@ -355,7 +350,12 @@ mod tests {
355
350
SourceColumnDesc :: simple( "v2" , DataType :: Int16 , 1 . into( ) ) ,
356
351
SourceColumnDesc :: simple( "v3" , DataType :: Varchar , 2 . into( ) ) ,
357
352
] ;
358
- let parser = JsonParser :: new ( get_json_config ( ) , descs. clone ( ) , Default :: default ( ) ) . unwrap ( ) ;
353
+ let parser = JsonParser :: new (
354
+ SpecificParserConfig :: DEFAULT_PLAIN_JSON ,
355
+ descs. clone ( ) ,
356
+ Default :: default ( ) ,
357
+ )
358
+ . unwrap ( ) ;
359
359
let mut builder = SourceStreamChunkBuilder :: with_capacity ( descs, 3 ) ;
360
360
361
361
// Parse a correct record.
@@ -421,7 +421,12 @@ mod tests {
421
421
. map ( SourceColumnDesc :: from)
422
422
. collect_vec ( ) ;
423
423
424
- let parser = JsonParser :: new ( get_json_config ( ) , descs. clone ( ) , Default :: default ( ) ) . unwrap ( ) ;
424
+ let parser = JsonParser :: new (
425
+ SpecificParserConfig :: DEFAULT_PLAIN_JSON ,
426
+ descs. clone ( ) ,
427
+ Default :: default ( ) ,
428
+ )
429
+ . unwrap ( ) ;
425
430
let payload = br#"
426
431
{
427
432
"data": {
@@ -488,7 +493,12 @@ mod tests {
488
493
. map ( SourceColumnDesc :: from)
489
494
. collect_vec ( ) ;
490
495
491
- let parser = JsonParser :: new ( get_json_config ( ) , descs. clone ( ) , Default :: default ( ) ) . unwrap ( ) ;
496
+ let parser = JsonParser :: new (
497
+ SpecificParserConfig :: DEFAULT_PLAIN_JSON ,
498
+ descs. clone ( ) ,
499
+ Default :: default ( ) ,
500
+ )
501
+ . unwrap ( ) ;
492
502
let payload = br#"
493
503
{
494
504
"struct": "{\"varchar\": \"varchar\", \"boolean\": true}"
0 commit comments