mirror of
https://github.com/FoggedLens/iD.git
synced 2026-05-24 00:54:03 +02:00
Recategorize tags_suggests_area validation rule into mismatched_geometry rule
Warn about points tagged as vertices and vertices tagged as points (close #6319)
This commit is contained in:
+6
-4
@@ -1,4 +1,4 @@
|
||||
describe('iD.validations.tag_suggests_area', function () {
|
||||
describe('iD.validations.mismatched_geometry', function () {
|
||||
var context;
|
||||
|
||||
beforeEach(function() {
|
||||
@@ -41,7 +41,7 @@ describe('iD.validations.tag_suggests_area', function () {
|
||||
}
|
||||
|
||||
function validate() {
|
||||
var validator = iD.validationTagSuggestsArea(context);
|
||||
var validator = iD.validationMismatchedGeometry(context);
|
||||
var changes = context.history().changes();
|
||||
var entities = changes.modified.concat(changes.created);
|
||||
var issues = [];
|
||||
@@ -86,7 +86,8 @@ describe('iD.validations.tag_suggests_area', function () {
|
||||
var issues = validate();
|
||||
expect(issues).to.have.lengthOf(1);
|
||||
var issue = issues[0];
|
||||
expect(issue.type).to.eql('tag_suggests_area');
|
||||
expect(issue.type).to.eql('mismatched_geometry');
|
||||
expect(issue.subtype).to.eql('area_as_line');
|
||||
expect(issue.severity).to.eql('warning');
|
||||
expect(issue.entityIds).to.have.lengthOf(1);
|
||||
expect(issue.entityIds[0]).to.eql('w-1');
|
||||
@@ -97,7 +98,8 @@ describe('iD.validations.tag_suggests_area', function () {
|
||||
var issues = validate();
|
||||
expect(issues).to.have.lengthOf(1);
|
||||
var issue = issues[0];
|
||||
expect(issue.type).to.eql('tag_suggests_area');
|
||||
expect(issue.type).to.eql('mismatched_geometry');
|
||||
expect(issue.subtype).to.eql('area_as_line');
|
||||
expect(issue.severity).to.eql('warning');
|
||||
expect(issue.entityIds).to.have.lengthOf(1);
|
||||
expect(issue.entityIds[0]).to.eql('w-1');
|
||||
Reference in New Issue
Block a user