Ignore:
Timestamp:
2022-07-26T22:44:59+02:00 (3 years ago)
Author:
taylor.smock
Message:

Fix tests that have been broken on Mac and Windows

Mac was due to ctrl -> cmd differences, Windows was
path issues ('\' versus '/').

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/test/unit/org/openstreetmap/josm/data/imagery/WMTSTileSourceTest.java

    r18410 r18526  
    450450        try {
    451451            ProjectionRegistry.setProjection(Projections.getProjectionByCode("EPSG:4326"));
    452             FeatureAdapter.registerApiKeyAdapter(id -> TestUtils.getTestDataRoot());
     452            FeatureAdapter.registerApiKeyAdapter(id -> TestUtils.getTestDataRoot().replace('\\', '/'));
    453453            ImageryInfo testImageryWMTS = new ImageryInfo(testImagery12168);
    454             testImageryWMTS.setUrl(testImageryWMTS.getUrl().replace(TestUtils.getTestDataRoot(), "{apikey}"));
     454            testImageryWMTS.setUrl(testImageryWMTS.getUrl().replace(TestUtils.getTestDataRoot().replace('\\', '/'), "{apikey}"));
    455455            assertTrue(testImageryWMTS.getUrl().contains("{apikey}"), testImageryWMTS.getUrl());
    456456            testImageryWMTS.setId("WMTSTileSourceTest#testApiKeyValid");
     
    470470            FeatureAdapter.registerApiKeyAdapter(id -> null);
    471471            ImageryInfo testImageryWMTS = new ImageryInfo(testImagery12168);
    472             testImageryWMTS.setUrl(testImageryWMTS.getUrl().replace(TestUtils.getTestDataRoot(), "{apikey}"));
     472            testImageryWMTS.setUrl(testImageryWMTS.getUrl().replace(TestUtils.getTestDataRoot().replace('\\', '/'), "{apikey}"));
    473473            assertTrue(testImageryWMTS.getUrl().contains("{apikey}"), testImageryWMTS.getUrl());
    474474            testImageryWMTS.setId("WMTSTileSourceTest#testApiKeyInvalid");
Note: See TracChangeset for help on using the changeset viewer.