@@ -665,7 +665,7 @@ mod tests {
665
665
. to_data ( None , None , None , SchemaVersion :: V0 )
666
666
. unwrap ( ) ;
667
667
let ( schema, _) =
668
- Event :: infer_schema ( & data[ 0 ] , & store_schema, None , false , SchemaVersion :: V0 ) . unwrap ( ) ;
668
+ Event :: infer_schema ( & data[ 1 ] , & store_schema, None , false , SchemaVersion :: V0 ) . unwrap ( ) ;
669
669
let rb =
670
670
Event :: into_recordbatch ( Utc :: now ( ) , & data, & schema, None , SchemaVersion :: V0 ) . unwrap ( ) ;
671
671
@@ -718,7 +718,7 @@ mod tests {
718
718
. to_data ( None , None , None , SchemaVersion :: V0 )
719
719
. unwrap ( ) ;
720
720
let ( schema, _) =
721
- Event :: infer_schema ( & data[ 0 ] , & store_schema, None , false , SchemaVersion :: V0 ) . unwrap ( ) ;
721
+ Event :: infer_schema ( & data[ 1 ] , & store_schema, None , false , SchemaVersion :: V0 ) . unwrap ( ) ;
722
722
let rb =
723
723
Event :: into_recordbatch ( Utc :: now ( ) , & data, & schema, None , SchemaVersion :: V0 ) . unwrap ( ) ;
724
724
@@ -792,23 +792,12 @@ mod tests {
792
792
793
793
#[ test]
794
794
fn arr_schema_mismatch ( ) {
795
- let json = json ! ( [
796
- {
797
- "a" : null,
798
- "b" : "hello" ,
799
- "c" : 1.24
800
- } ,
801
- {
802
- "a" : 1 ,
803
- "b" : "hello" ,
804
- "c" : 1
805
- } ,
806
- {
807
- "a" : 1 ,
808
- "b" : "hello" ,
809
- "c" : null
810
- } ,
811
- ] ) ;
795
+ let json = json ! (
796
+ {
797
+ "a" : 1 ,
798
+ "b" : "hello" ,
799
+ "c" : 1
800
+ } ) ;
812
801
813
802
let store_schema = fields_to_map (
814
803
[
@@ -819,13 +808,14 @@ mod tests {
819
808
. into_iter ( ) ,
820
809
) ;
821
810
822
- let data = Event :: new ( json, 0 /* doesn't matter */ , LogSource :: Json )
823
- . to_data ( None , None , None , SchemaVersion :: V0 )
824
- . unwrap ( ) ;
825
-
826
- assert ! (
827
- Event :: infer_schema( & data[ 0 ] , & store_schema, None , false , SchemaVersion :: V0 ) . is_err( )
828
- ) ;
811
+ assert ! ( Event :: infer_schema(
812
+ json. as_object( ) . unwrap( ) ,
813
+ & store_schema,
814
+ None ,
815
+ false ,
816
+ SchemaVersion :: V0
817
+ )
818
+ . is_err( ) ) ;
829
819
}
830
820
831
821
#[ test]
@@ -857,7 +847,7 @@ mod tests {
857
847
. to_data ( None , None , None , SchemaVersion :: V0 )
858
848
. unwrap ( ) ;
859
849
let ( schema, _) =
860
- Event :: infer_schema ( & data[ 0 ] , & store_schema, None , false , SchemaVersion :: V0 ) . unwrap ( ) ;
850
+ Event :: infer_schema ( & data[ 3 ] , & store_schema, None , false , SchemaVersion :: V0 ) . unwrap ( ) ;
861
851
let rb =
862
852
Event :: into_recordbatch ( Utc :: now ( ) , & data, & schema, None , SchemaVersion :: V0 ) . unwrap ( ) ;
863
853
@@ -935,7 +925,7 @@ mod tests {
935
925
. to_data ( None , None , None , SchemaVersion :: V1 )
936
926
. unwrap ( ) ;
937
927
let ( schema, _) =
938
- Event :: infer_schema ( & data[ 0 ] , & store_schema, None , false , SchemaVersion :: V1 ) . unwrap ( ) ;
928
+ Event :: infer_schema ( & data[ 3 ] , & store_schema, None , false , SchemaVersion :: V1 ) . unwrap ( ) ;
939
929
let rb =
940
930
Event :: into_recordbatch ( Utc :: now ( ) , & data, & schema, None , SchemaVersion :: V1 ) . unwrap ( ) ;
941
931
0 commit comments