Navigation Menu

Skip to content

Commit

Permalink
Gnx: add a test for GeoPoint.
Browse files Browse the repository at this point in the history
  • Loading branch information
s-yata committed Apr 9, 2015
1 parent 57faf5c commit b326075
Showing 1 changed file with 32 additions and 2 deletions.
34 changes: 32 additions & 2 deletions go2/gnxTest.go
Expand Up @@ -338,13 +338,14 @@ func testC() {

{
for i := 0; i < 2; i++ {
_, err = db.GroongaQuery(i, "table_create Table4 TABLE_PAT_KEY ShortText")
_, err = db.GroongaQuery(i, "table_create Table4 TABLE_PAT_KEY WGS84GeoPoint")
if err != nil {
log.Println(err)
return
}
}
keys := []gnx.Valuer{gnx.Text("cat"), gnx.Text("dog"), gnx.Text("horse")}
keys := []gnx.Valuer{
gnx.GeoPoint{100,200}, gnx.GeoPoint{300,400}, gnx.GeoPoint{500,600}}
for i, key := range keys {
inserted, rowID, err := db.InsertRow("Table4", key)
if err != nil {
Expand All @@ -364,6 +365,35 @@ func testC() {
fmt.Printf("result[%d]: %s\n", i, string(jsonBytes))
}
}

{
for i := 0; i < 2; i++ {
_, err = db.GroongaQuery(i, "table_create Table5 TABLE_PAT_KEY ShortText")
if err != nil {
log.Println(err)
return
}
}
keys := []gnx.Valuer{gnx.Text("cat"), gnx.Text("dog"), gnx.Text("horse")}
for i, key := range keys {
inserted, rowID, err := db.InsertRow("Table5", key)
if err != nil {
log.Println(err)
return
}
fmt.Printf("i: %v, key: %v, inserted: %v, rowID: %v\n",
i, key, inserted, rowID)
}
command := "select Table5 --limit -1 --cache no"
for i := 0; i < 2; i++ {
jsonBytes, err := db.GroongaQuery(i, command)
if err != nil {
log.Println(err)
return
}
fmt.Printf("result[%d]: %s\n", i, string(jsonBytes))
}
}
}

func testD() {
Expand Down

0 comments on commit b326075

Please sign in to comment.