@@ -308,19 +308,23 @@ def load_standard_fields
308308 expect ( date_field . locations [ 0 ] . page ) . to eq ( 0 )
309309
310310 polygon = date_field . locations [ 0 ] . polygon
311- expect ( polygon [ 0 ] . length ) . to eq ( 2 )
311+ expect ( polygon [ 0 ] ) . to be_a ( Mindee :: Geometry :: Point )
312312
313- expect ( polygon [ 0 ] [ 0 ] ) . to be_within ( 1e-12 ) . of ( 0.948979073166918 )
314- expect ( polygon [ 0 ] [ 1 ] ) . to be_within ( 1e-12 ) . of ( 0.23097924535067715 )
313+ expect ( polygon [ 0 ] . x ) . to eq ( 0.948979073166918 )
314+ expect ( polygon [ 0 ] . y ) . to eq ( 0.23097924535067715 )
315315
316- expect ( polygon [ 1 ] [ 0 ] ) . to be_within ( 1e-12 ) . of ( 0.85422 )
317- expect ( polygon [ 1 ] [ 1 ] ) . to be_within ( 1e-12 ) . of ( 0.230072 )
316+ expect ( polygon [ 1 ] [ 0 ] ) . to eq ( 0.85422 )
317+ expect ( polygon [ 1 ] [ 1 ] ) . to eq ( 0.230072 )
318318
319- expect ( polygon [ 2 ] [ 0 ] ) . to be_within ( 1e-12 ) . of ( 0.8540899268330819 )
320- expect ( polygon [ 2 ] [ 1 ] ) . to be_within ( 1e-12 ) . of ( 0.24365775464932288 )
319+ expect ( polygon [ 2 ] [ 0 ] ) . to eq ( 0.8540899268330819 )
320+ expect ( polygon [ 2 ] [ 1 ] ) . to eq ( 0.24365775464932288 )
321321
322- expect ( polygon [ 3 ] [ 0 ] ) . to be_within ( 1e-12 ) . of ( 0.948849 )
323- expect ( polygon [ 3 ] [ 1 ] ) . to be_within ( 1e-12 ) . of ( 0.244565 )
322+ expect ( polygon [ 3 ] [ 0 ] ) . to eq ( 0.948849 )
323+ expect ( polygon [ 3 ] [ 1 ] ) . to eq ( 0.244565 )
324+
325+ centroid = polygon . centroid
326+ expect ( centroid . x ) . to eq ( 0.9015345 )
327+ expect ( centroid . y ) . to eq ( 0.23731850000000002 )
324328
325329 confidence = date_field . confidence
326330 expect ( confidence ) . to be_a ( field_confidence )
0 commit comments