From 8696037dd6b972ced8b582f16ec44cc58e2ac042 Mon Sep 17 00:00:00 2001 From: Andy Eschbacher Date: Thu, 12 May 2016 22:29:46 -0400 Subject: [PATCH] adding test of who's on first --- src/pg/test/sql/44_observatory_geometries_test.sql | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/pg/test/sql/44_observatory_geometries_test.sql b/src/pg/test/sql/44_observatory_geometries_test.sql index 82c81e6..58d775a 100644 --- a/src/pg/test/sql/44_observatory_geometries_test.sql +++ b/src/pg/test/sql/44_observatory_geometries_test.sql @@ -171,6 +171,17 @@ FROM ( ORDER BY geom_refs ASC ) As m(the_geom, geom_refs); +-- who's on first boundaries +SELECT + array_agg(geom_refs) = Array['85632785','85633051','85633111','85633147','85633253','85633267'] As OBS_GetBoundariesByGeometry_wof +FROM ( + SELECT * + FROM cdb_observatory.OBS_GetBoundariesByGeometry( + ST_MakeEnvelope(-4.66, 40.43, 14.48, 51.99, 4326), + 'whosonfirst.wof_country_geom') + ORDER BY geom_refs ASC +) As m(the_geom, geom_refs); + -- OBS_GetBoundariesByPointAndRadius -- check that all census tracts intersecting with the geometry are returned