@@ -3,6 +3,8 @@ use std::{borrow::Cow, collections::HashMap, io::Cursor};
33use flatgeobuf:: FallibleStreamingIterator ;
44use serde:: { Deserialize , Serialize } ;
55
6+ mod testing;
7+
68#[ derive( Serialize , Deserialize ) ]
79struct Feat {
810 name : Cow < ' static , str > ,
@@ -26,7 +28,7 @@ fn ser_test() -> anyhow::Result<()> {
2628 name : "hello" . into ( ) ,
2729 child : Child {
2830 value : 42 ,
29- shape : crate :: testing:: ls ( 1 ) ,
31+ shape : testing:: ls ( 1 ) ,
3032 } ,
3133 } ;
3234 fgb_ser. serialize_feature ( & feat. child . shape , & feat) ?;
@@ -58,7 +60,7 @@ fn de_test() -> anyhow::Result<()> {
5860 let mut fgb_buf = Vec :: new ( ) ;
5961 let mut fgb_writer = flatgeobuf:: FgbWriter :: create ( "" , flatgeobuf:: GeometryType :: LineString ) ?;
6062 flatgeobuf:: geozero:: GeozeroGeometry :: process_geom (
61- & geo_types:: Geometry :: LineString ( crate :: testing:: ls ( 1 ) ) ,
63+ & geo_types:: Geometry :: LineString ( testing:: ls ( 1 ) ) ,
6264 & mut fgb_writer,
6365 ) ?;
6466 flatgeobuf:: geozero:: PropertyProcessor :: property (
@@ -80,7 +82,7 @@ fn de_test() -> anyhow::Result<()> {
8082 let mut fgb_de = geoserde:: fgb:: FeatureDeserializer :: new ( fgb_reader) ?;
8183 let ( geom, props) = fgb_de. deserialize_feature :: < geo_types:: LineString , Feat > ( ) ?;
8284
83- assert_eq ! ( geom, crate :: testing:: ls( 1 ) ) ;
85+ assert_eq ! ( geom, testing:: ls( 1 ) ) ;
8486 assert_eq ! ( props. name, "hello" ) ;
8587 assert_eq ! ( props. child. value, 42 ) ;
8688 Ok ( ( ) )
0 commit comments