mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-05 10:53:59 +00:00
keep tile outlines honest when the anchor tile fails to load
A building or grounds outline from tiles now needs the tile holding the anchor: when that tile fails and only neighbours load, no neighbouring building or area stands in. Nominatim name tags holding several ";"-separated names match each name. Document recovery from a stuck public-Nominatim dispatch marker, correct the phone credit comment, drive the slow-device queue test with a mocked performance clock, and credit GitHub handles in the changelog.
This commit is contained in:
1 parent
c61ddb38c2
commit
62a36b9609
10 files changed
+134
-32
No files matched your search
@@ -884,6 +884,18 @@ test('a result whose name does not answer the ask is passed over', () => {
|
||||
selectOutlineResult([city('City of York', { short_name: 'York' })], york)
|
||||
.outline,
|
||||
);
|
||||
// A name tag holding several names answers for each of them, not the joint text.
|
||||
assert.ok(
|
||||
selectOutlineResult([city('Eboracum', { alt_name: 'Jorvik;York' })], york)
|
||||
.outline,
|
||||
);
|
||||
assert.equal(
|
||||
selectOutlineResult(
|
||||
[city('Eboracum', { alt_name: 'Jorvik;New York' })],
|
||||
york,
|
||||
).outline,
|
||||
null,
|
||||
);
|
||||
assert.equal(
|
||||
selectOutlineResult([city('新東京')], { kind: 'city', query: '東京' })
|
||||
.outline,
|
||||
|
||||
Reference in new issue
Block a user