Changeset 6440 in josm for trunk/test


Ignore:
Timestamp:
2013-12-05T22:20:57+01:00 (6 years ago)
Author:
simon04
Message:

Load and display changeset comment in history dialog

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/test/unit/org/openstreetmap/josm/io/ChangesetQueryUrlParserTest.groovy

    r2915 r6440  
    189189                } 
    190190        }
     191
     192    @Test
     193    public void test_changeset_ids() {
     194        ChangesetQueryUrlParser parser = new ChangesetQueryUrlParser();
     195        def ChangesetQuery q
     196
     197        // OK
     198        q = parser.parse("changesets=1,2,3")
     199        assert q != null
     200        assert q.@changesetIds.containsAll(Arrays.asList(1L, 2L, 3L))
     201        assert q.@changesetIds.size() == 3
     202
     203        // OK
     204        q = parser.parse("changesets=1,2,3,4,1")
     205        assert q != null
     206        assert q.@changesetIds.containsAll(Arrays.asList(1L, 2L, 3L, 4L))
     207        assert q.@changesetIds.size() == 4
     208
     209        // OK
     210        q = parser.parse("changesets=")
     211        assert q != null
     212        assert q.@changesetIds.size() == 0
     213
     214        // should fail
     215        shouldFail(ChangesetQueryUrlException) {
     216            q = parser.parse("changesets=foo")
     217        }
     218    }
    191219}
Note: See TracChangeset for help on using the changeset viewer.