From: Marc Tobias Metten Date: Thu, 15 Oct 2015 00:28:16 +0000 (+0200) Subject: more tests for libphp - incorporate lonvias feedback X-Git-Tag: v.2.5.0~18^2~1 X-Git-Url: https://git.openstreetmap.org./nominatim.git/commitdiff_plain/111444cd99d67a53d9d1d2658398a31527615e37 more tests for libphp - incorporate lonvias feedback --- diff --git a/tests-php/Nominatim/NominatimTest.php b/tests-php/Nominatim/NominatimTest.php index a36c029e..4c5638b1 100644 --- a/tests-php/Nominatim/NominatimTest.php +++ b/tests-php/Nominatim/NominatimTest.php @@ -128,8 +128,10 @@ class NominatimTest extends \PHPUnit_Framework_TestCase // 4 words => 8 sets // 10 words => 511 sets // 15 words => 12911 sets + // 18 words => 65536 sets // 20 words => 169766 sets - // 28 words => 397594 sets + // 22 words => 401930 sets + // 28 words => 3505699 sets (needs more than 4GB via 'phpunit -d memory_limit=' to run) $this->assertEquals( 8, count( getWordSets(array_fill( 0, 4, 'a'),0) ) @@ -137,8 +139,8 @@ class NominatimTest extends \PHPUnit_Framework_TestCase $this->assertEquals( - 8, - count( getWordSets(array_fill( 0, 28, 'a'),0) ) + 65536, + count( getWordSets(array_fill( 0, 18, 'a'),0) ) ); diff --git a/tests-php/README.txt b/tests-php/README.txt index 8aee5d8e..d551c1da 100644 --- a/tests-php/README.txt +++ b/tests-php/README.txt @@ -7,7 +7,7 @@ installed. To execute the test suite run $ cd tests-php -$ phpunit +$ phpunit ./ It will read phpunit.xml which points to the library, test path, bootstrap strip and set other parameters.