github.com/RevenueMonster/sqlike@v1.0.6/spatial/spatial_test.go (about) 1 package spatial 2 3 import ( 4 "testing" 5 6 "github.com/stretchr/testify/require" 7 ) 8 9 func TestSpatialType(t *testing.T) { 10 11 require.Equal(t, "ST_GeomFromText", SpatialTypeGeomFromText.String()) 12 require.Equal(t, "ST_Distance", SpatialTypeDistance.String()) 13 require.Equal(t, "ST_Within", SpatialTypeWithin.String()) 14 require.Equal(t, "ST_Equals", SpatialTypeEquals.String()) 15 require.Equal(t, "ST_PointFromText", SpatialTypePointFromText.String()) 16 require.Equal(t, "ST_LineString", SpatialTypeLineString.String()) 17 require.Equal(t, "ST_AsText", SpatialTypeAsText.String()) 18 require.Equal(t, "ST_AsWKB", SpatialTypeAsWKB.String()) 19 require.Equal(t, "ST_AsWKT", SpatialTypeAsWKT.String()) 20 require.Equal(t, "ST_SRID", SpatialTypeSRID.String()) 21 require.Equal(t, "ST_IsValid", SpatialTypeIsValid.String()) 22 require.Equal(t, "ST_X", SpatialTypeX.String()) 23 require.Equal(t, "ST_Y", SpatialTypeY.String()) 24 require.Equal(t, "ST_AsGeoJSON", SpatialTypeAsGeoJSON.String()) 25 require.Equal(t, "ST_Area", SpatialTypeArea.String()) 26 require.Equal(t, "ST_Intersects", SpatialTypeIntersects.String()) 27 require.Equal(t, "ST_Transform", SpatialTypeTransform.String()) 28 29 }