Changeset 15071 in josm for trunk/test


Ignore:
Timestamp:
2019-05-11T21:15:10+02:00 (5 years ago)
Author:
Don-vip
Message:

fix #17709 - make TurnrestrictionTest aware of conditional restrictions

Location:
trunk/test/unit/org/openstreetmap/josm/data/validation/tests
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/test/unit/org/openstreetmap/josm/data/validation/tests/ConditionalKeysTest.java

    r12568 r15071  
    4747        assertTrue(test.isKeyValid("oneway:backward:conditional"));
    4848        assertTrue(test.isKeyValid("fee:conditional"));
     49        assertTrue(test.isKeyValid("restriction:conditional"));
    4950        assertFalse(test.isKeyValid("maxspeed:hgv:conditional:backward"));
    5051    }
     
    6768        assertFalse(test.isValueValid("motor_vehicle:conditional", "no @ (10:00until18:00 AND length>5)"));
    6869        assertTrue(test.isValueValid("maxspeed:hgv:conditional", "60 @ (weight>7.5)"));
     70        assertTrue(test.isValueValid("restriction:conditional", "no_left_turn @ (Mo-Fr 16:00-18:00)"));
    6971    }
    7072}
  • trunk/test/unit/org/openstreetmap/josm/data/validation/tests/ValidatorTestUtils.java

    r15034 r15071  
    6666                } else if (t.hasKey("name") && namePredicate != null && namePredicate.test(t.getName())) {
    6767                    fail(name + " lacks josm_error_codes tag");
    68                 } else if (t.hasKey("name") && name.startsWith("OK") && !errors.isEmpty()) {
    69                     fail(name + "has unexpected error(s) ");
     68                } else if (t.hasKey("name") && t.get("name").startsWith("OK") && !errors.isEmpty()) {
     69                    fail(name + "has unexpected error(s): " + errors);
    7070                }
    7171            }
Note: See TracChangeset for help on using the changeset viewer.