X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/20a4cab57e461aadac9213c24c8f767e2c3b0589..64185ff94c6087eb7046f509f748e7b4e270ae65:/test/php/Nominatim/NearPointTest.php diff --git a/test/php/Nominatim/NearPointTest.php b/test/php/Nominatim/NearPointTest.php index eb11ee5b..bee7d3eb 100644 --- a/test/php/Nominatim/NearPointTest.php +++ b/test/php/Nominatim/NearPointTest.php @@ -6,6 +6,8 @@ require '../../lib/NearPoint.php'; class NearPointTest extends \PHPUnit_Framework_TestCase { + + protected function setUp() { } @@ -25,7 +27,7 @@ class NearPointTest extends \PHPUnit_Framework_TestCase $this->assertEquals($aRes['pt']->lat(), 12.456); $this->assertEquals($aRes['pt']->lon(), -78.90); $this->assertEquals($aRes['pt']->radius(), 0.1); - $this->assertEquals($aRes['query'], 'abc def'); + $this->assertEquals($aRes['query'], 'abc def'); $aRes = NearPoint::extractFromQuery(' [12.456,-78.90] '); $this->assertEquals($aRes['pt']->lat(), 12.456); @@ -33,6 +35,10 @@ class NearPointTest extends \PHPUnit_Framework_TestCase $this->assertEquals($aRes['pt']->radius(), 0.1); $this->assertEquals($aRes['query'], ''); + $aRes = NearPoint::extractFromQuery(' -12.456,-78.90 '); + $this->assertEquals($aRes['pt']->lat(), -12.456); + $this->assertEquals($aRes['pt']->lon(), -78.90); + // http://en.wikipedia.org/wiki/Geographic_coordinate_conversion // these all represent the same location $aQueries = array( @@ -63,6 +69,7 @@ class NearPointTest extends \PHPUnit_Framework_TestCase $aRes = NearPoint::extractFromQuery($sQuery); $this->assertEquals(40.446, $aRes['pt']->lat(), 'degrees decimal ' . $sQuery, 0.01); $this->assertEquals(-79.982, $aRes['pt']->lon(), 'degrees decimal ' . $sQuery, 0.01); + $this->assertEquals('', $aRes['query']); } }