mirror of
https://github.com/osm-search/Nominatim.git
synced 2026-03-09 19:44:07 +00:00
remove tests for closest housenumber function
This commit is contained in:
@@ -91,33 +91,4 @@ class LibTest extends \PHPUnit\Framework\TestCase
|
|||||||
$this->assertEquals($sQuery, $aRes[0]);
|
$this->assertEquals($sQuery, $aRes[0]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private function closestHouseNumberEvenOddOther($startnumber, $endnumber, $fraction, $aExpected)
|
|
||||||
{
|
|
||||||
foreach (array('even', 'odd', 'other') as $itype) {
|
|
||||||
$this->assertEquals(
|
|
||||||
$aExpected[$itype],
|
|
||||||
closestHouseNumber(array(
|
|
||||||
'startnumber' => $startnumber,
|
|
||||||
'endnumber' => $endnumber,
|
|
||||||
'fraction' => $fraction,
|
|
||||||
'interpolationtype' => $itype
|
|
||||||
)),
|
|
||||||
"$startnumber => $endnumber, $fraction, $itype"
|
|
||||||
);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
public function testClosestHouseNumber()
|
|
||||||
{
|
|
||||||
$this->closestHouseNumberEvenOddOther(50, 100, 0.5, array('even' => 76, 'odd' => 75, 'other' => 75));
|
|
||||||
// upper bound
|
|
||||||
$this->closestHouseNumberEvenOddOther(50, 100, 1.5, array('even' => 100, 'odd' => 100, 'other' => 100));
|
|
||||||
// lower bound
|
|
||||||
$this->closestHouseNumberEvenOddOther(50, 100, -0.5, array('even' => 50, 'odd' => 50, 'other' => 50));
|
|
||||||
// fraction 0
|
|
||||||
$this->closestHouseNumberEvenOddOther(50, 100, 0, array('even' => 50, 'odd' => 51, 'other' => 50));
|
|
||||||
// start == end
|
|
||||||
$this->closestHouseNumberEvenOddOther(50, 50, 0.5, array('even' => 50, 'odd' => 50, 'other' => 50));
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user