From 4d9a2fba4987cd27b07db426fea921efcf8c9fc3 Mon Sep 17 00:00:00 2001 From: Robin Krahl Date: Thu, 10 Mar 2016 16:18:19 +0100 Subject: dbfp: add lon and lat to dbfp_location and to the query The location.name query (dbfp_query_location_name) also returns the coordinates of the location. This commit adds them to the dbfp_location structure and to the query itself. --- dbfp_check.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'dbfp_check.c') diff --git a/dbfp_check.c b/dbfp_check.c index 2c048d8..5e8e225 100644 --- a/dbfp_check.c +++ b/dbfp_check.c @@ -48,6 +48,7 @@ START_TEST(test_dbfp_location_simple) struct dbfp dbfp; struct dbfp_location *locations = NULL; size_t n; + size_t i; err = dbfp_init(&dbfp, api_key); ck_assert_int_eq(err, 0); @@ -60,7 +61,13 @@ START_TEST(test_dbfp_location_simple) ck_assert_str_eq(locations[0].name, "Freiburg(Breisgau) Hbf"); ck_assert_str_eq(locations[0].id, "008000107"); + ck_assert(locations[0].lon == 7.841173f); + ck_assert(locations[0].lat == 47.997696f); + for (i = 0; i < n; i++) { + free(locations[i].name); + free(locations[i].id); + } free(locations); dbfp_close(&dbfp); } -- cgit v1.2.1