mirror of
https://github.com/osm-search/Nominatim.git
synced 2026-03-09 11:34:07 +00:00
actually write back the reversed final phrase when reversing the query
This commit is contained in:
@@ -1054,7 +1054,7 @@
|
|||||||
if (sizeof($aPhrases) > 1)
|
if (sizeof($aPhrases) > 1)
|
||||||
{
|
{
|
||||||
$aFinalPhrase = end($aPhrases);
|
$aFinalPhrase = end($aPhrases);
|
||||||
$aFinalPhrase['wordsets'] = getInverseWordSets($aFinalPhrase['words'], 0);
|
$aPhrases[sizeof($aPhrases)-1]['wordsets'] = getInverseWordSets($aFinalPhrase['words'], 0);
|
||||||
}
|
}
|
||||||
$aReverseGroupedSearches = $this->getGroupedSearches($aSearches, null, $aPhrases, $aValidTokens, $aWordFrequencyScores, false);
|
$aReverseGroupedSearches = $this->getGroupedSearches($aSearches, null, $aPhrases, $aValidTokens, $aWordFrequencyScores, false);
|
||||||
|
|
||||||
|
|||||||
@@ -1,19 +1,6 @@
|
|||||||
Feature: API regression tests
|
Feature: API regression tests
|
||||||
Tests error cases reported in tickets.
|
Tests error cases reported in tickets.
|
||||||
|
|
||||||
@poldi-only
|
|
||||||
Scenario Outline: github #36
|
|
||||||
When sending json search query "<query>" with address
|
|
||||||
Then result addresses contain
|
|
||||||
| ID | road | city
|
|
||||||
| 0 | Seegasse | Wieselburg-Land
|
|
||||||
|
|
||||||
Examples:
|
|
||||||
| query
|
|
||||||
| Seegasse, Gemeinde Wieselburg-Land
|
|
||||||
| Seegasse, Wieselburg-Land
|
|
||||||
| Seegasse, Wieselburg
|
|
||||||
|
|
||||||
Scenario: trac #2430
|
Scenario: trac #2430
|
||||||
When sending json search query "89 River Avenue, Hoddesdon, Hertfordshire, EN11 0JT"
|
When sending json search query "89 River Avenue, Hoddesdon, Hertfordshire, EN11 0JT"
|
||||||
Then at least 1 result is returned
|
Then at least 1 result is returned
|
||||||
@@ -185,6 +172,25 @@ Feature: API regression tests
|
|||||||
When sending json search query "sy"
|
When sending json search query "sy"
|
||||||
Then exactly 0 results are returned
|
Then exactly 0 results are returned
|
||||||
|
|
||||||
|
Scenario: trac #5274
|
||||||
|
When sending json search query "Goedestraat 41-BS, Utrecht" with address
|
||||||
|
Then result addresses contain
|
||||||
|
| house_number | road | city
|
||||||
|
| 41-BS | Goedestraat | Utrecht
|
||||||
|
|
||||||
|
@poldi-only
|
||||||
|
Scenario Outline: github #36
|
||||||
|
When sending json search query "<query>" with address
|
||||||
|
Then result addresses contain
|
||||||
|
| ID | road | city
|
||||||
|
| 0 | Seegasse | Wieselburg-Land
|
||||||
|
|
||||||
|
Examples:
|
||||||
|
| query
|
||||||
|
| Seegasse, Gemeinde Wieselburg-Land
|
||||||
|
| Seegasse, Wieselburg-Land
|
||||||
|
| Seegasse, Wieselburg
|
||||||
|
|
||||||
Scenario: github #190
|
Scenario: github #190
|
||||||
When looking up place N257363453
|
When looking up place N257363453
|
||||||
Then the results contain
|
Then the results contain
|
||||||
|
|||||||
Reference in New Issue
Block a user