Changeset 11132 in josm for trunk/test/unit


Ignore:
Timestamp:
2016-10-15T21:45:25+02:00 (3 years ago)
Author:
simon04
Message:

fix #11072 - Sort validator warnings

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/test/unit/org/openstreetmap/josm/gui/dialogs/validator/ValidatorTreePanelTest.java

    r11129 r11132  
    99import java.util.Arrays;
    1010import java.util.Collections;
     11import java.util.Enumeration;
    1112import java.util.HashSet;
    1213import java.util.Set;
     
    4748                        .build(),
    4849                TestError.builder(null, Severity.WARNING, 0)
    49                         .message("warn")
     50                        .message("warn", "foo")
     51                        .primitives(new Node(2))
     52                        .build(),
     53                TestError.builder(null, Severity.WARNING, 0)
     54                        .message("warn", "bar")
    5055                        .primitives(new Node(2))
    5156                        .build())));
    5257        assertNotNull(vtp);
    53         assertEquals(2, vtp.getErrors().size());
     58        final Enumeration nodes = vtp.getRoot().breadthFirstEnumeration();
     59        assertEquals("", nodes.nextElement().toString());
     60        assertEquals("Errors (1)", nodes.nextElement().toString());
     61        assertEquals("Warnings (2)", nodes.nextElement().toString());
     62        assertEquals("err (1)", nodes.nextElement().toString());
     63        assertEquals("warn (2)", nodes.nextElement().toString());
     64        nodes.nextElement();
     65        assertEquals("bar (1)", nodes.nextElement().toString());
     66        assertEquals("foo (1)", nodes.nextElement().toString());
    5467        vtp.setVisible(true);
    5568        vtp.setVisible(false);
Note: See TracChangeset for help on using the changeset viewer.