mirror of
https://github.com/FoggedLens/iD.git
synced 2026-02-12 16:52:50 +00:00
add crossing:markings tag when connecting crossing (#9586)
This commit is contained in:
@@ -292,6 +292,16 @@ describe('iD.validations.crossing_ways', function () {
|
||||
verifySingleCrossingIssue(validate(), { highway: 'crossing', crossing: 'unmarked' });
|
||||
});
|
||||
|
||||
it('copies over `crossing:markings`', function() {
|
||||
createWaysWithOneCrossingPoint({ highway: 'residential' }, { highway: 'footway', crossing: 'marked', 'crossing:markings': 'zebra' });
|
||||
verifySingleCrossingIssue(validate(), { highway: 'crossing', crossing: 'marked', 'crossing:markings': 'zebra' });
|
||||
});
|
||||
|
||||
it('does not copy `crossing` and `crossing:markings` if the `crossing` tag has an unknown value', function() {
|
||||
createWaysWithOneCrossingPoint({ highway: 'residential' }, { highway: 'footway', crossing: 'zebra', 'crossing:markings': 'zebra' });
|
||||
verifySingleCrossingIssue(validate(), { highway: 'crossing' });
|
||||
});
|
||||
|
||||
it('flags road=track crossing footway', function() {
|
||||
createWaysWithOneCrossingPoint({ highway: 'track' }, { highway: 'footway' });
|
||||
verifySingleCrossingIssue(validate(), {});
|
||||
|
||||
Reference in New Issue
Block a user