Changeset 16426 in josm for trunk/test


Ignore:
Timestamp:
2020-05-16T20:59:34+02:00 (4 years ago)
Author:
simon04
Message:

see #18712 - Add NetworkManager.isOffline(String) to test offline status of given URL

Deprecates OnlineResource.checkOfflineAccess(String, String)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/test/unit/org/openstreetmap/josm/io/NetworkManagerTest.java

    r16425 r16426  
    5454    public void testOfflineResources() {
    5555        NetworkManager.setOnline(OnlineResource.ALL);
     56        assertFalse(NetworkManager.isOffline("http://www.example.com/"));
    5657        assertTrue(NetworkManager.getOfflineResources().isEmpty());
    5758        assertFalse(NetworkManager.isOffline(OnlineResource.JOSM_WEBSITE));
    5859        NetworkManager.setOffline(OnlineResource.JOSM_WEBSITE);
     60        assertTrue(NetworkManager.isOffline("https://josm.openstreetmap.de/maps"));
     61        assertFalse(NetworkManager.isOffline("http://www.example.com/"));
    5962        assertTrue(NetworkManager.isOffline(OnlineResource.JOSM_WEBSITE));
    6063        NetworkManager.setOnline(OnlineResource.JOSM_WEBSITE);
     64        assertFalse(NetworkManager.isOffline("https://josm.openstreetmap.de/maps"));
    6165        assertFalse(NetworkManager.isOffline(OnlineResource.JOSM_WEBSITE));
    6266        NetworkManager.setOffline(OnlineResource.ALL);
     67        assertTrue(NetworkManager.isOffline("https://josm.openstreetmap.de/maps"));
     68        assertTrue(NetworkManager.isOffline("http://www.example.com/"));
    6369        assertTrue(NetworkManager.isOffline(OnlineResource.JOSM_WEBSITE));
    6470        assertTrue(NetworkManager.isOffline(OnlineResource.OSM_API));
Note: See TracChangeset for help on using the changeset viewer.