X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/f45b3fa3f243de8894c03d8c9377157d01092c8c..817e5ba51eb8b8a4fbb5a430139b974a67f601cf:/test/php/Nominatim/ParameterParserTest.php?ds=sidebyside diff --git a/test/php/Nominatim/ParameterParserTest.php b/test/php/Nominatim/ParameterParserTest.php index 9f51a629..ee2f5e18 100644 --- a/test/php/Nominatim/ParameterParserTest.php +++ b/test/php/Nominatim/ParameterParserTest.php @@ -223,5 +223,27 @@ class ParameterParserTest extends \PHPUnit\Framework\TestCase 'ref' => 'ref', 'type' => 'type', ), $oParams->getPreferredLanguages('default')); + + $oParams = new ParameterParser(array('accept-language' => 'ja_rm,zh_pinyin')); + $this->assertSame(array( + 'short_name:ja_rm' => 'short_name:ja_rm', + 'name:ja_rm' => 'name:ja_rm', + 'short_name:zh_pinyin' => 'short_name:zh_pinyin', + 'name:zh_pinyin' => 'name:zh_pinyin', + 'short_name:ja' => 'short_name:ja', + 'name:ja' => 'name:ja', + 'short_name:zh' => 'short_name:zh', + 'name:zh' => 'name:zh', + 'short_name' => 'short_name', + 'name' => 'name', + 'brand' => 'brand', + 'official_name:ja_rm' => 'official_name:ja_rm', + 'official_name:zh_pinyin' => 'official_name:zh_pinyin', + 'official_name:ja' => 'official_name:ja', + 'official_name:zh' => 'official_name:zh', + 'official_name' => 'official_name', + 'ref' => 'ref', + 'type' => 'type', + ), $oParams->getPreferredLanguages('default')); } }