Index: trunk/test/unit/org/openstreetmap/josm/actions/mapmode/SelectActionTest.java
===================================================================
--- trunk/test/unit/org/openstreetmap/josm/actions/mapmode/SelectActionTest.java	(revision 18496)
+++ trunk/test/unit/org/openstreetmap/josm/actions/mapmode/SelectActionTest.java	(revision 18526)
@@ -27,4 +27,5 @@
 import org.openstreetmap.josm.spi.preferences.Config;
 import org.openstreetmap.josm.testutils.JOSMTestRules;
+import org.openstreetmap.josm.tools.PlatformManager;
 import org.openstreetmap.josm.tools.ReflectionUtils;
 
@@ -98,8 +99,9 @@
 
             MouseEvent event;
+            final int ctrlMask = PlatformManager.getPlatform().getMenuShortcutKeyMaskEx();
             event = new MouseEvent(map,
                                    MouseEvent.MOUSE_PRESSED,
                                    0,
-                                   InputEvent.BUTTON1_DOWN_MASK | InputEvent.CTRL_DOWN_MASK,
+                                   InputEvent.BUTTON1_DOWN_MASK | ctrlMask,
                                    100, 0,
                                    1,
@@ -109,5 +111,5 @@
                                    MouseEvent.MOUSE_DRAGGED,
                                    1000,
-                                   InputEvent.BUTTON1_DOWN_MASK | InputEvent.CTRL_DOWN_MASK,
+                                   InputEvent.BUTTON1_DOWN_MASK | ctrlMask,
                                    50, 0,
                                    1,
@@ -117,5 +119,5 @@
                                    MouseEvent.MOUSE_RELEASED,
                                    2000,
-                                   InputEvent.BUTTON1_DOWN_MASK | InputEvent.CTRL_DOWN_MASK,
+                                   InputEvent.BUTTON1_DOWN_MASK | ctrlMask,
                                    5, 0,
                                    1,
Index: trunk/test/unit/org/openstreetmap/josm/data/imagery/WMTSTileSourceTest.java
===================================================================
--- trunk/test/unit/org/openstreetmap/josm/data/imagery/WMTSTileSourceTest.java	(revision 18496)
+++ trunk/test/unit/org/openstreetmap/josm/data/imagery/WMTSTileSourceTest.java	(revision 18526)
@@ -450,7 +450,7 @@
         try {
             ProjectionRegistry.setProjection(Projections.getProjectionByCode("EPSG:4326"));
-            FeatureAdapter.registerApiKeyAdapter(id -> TestUtils.getTestDataRoot());
+            FeatureAdapter.registerApiKeyAdapter(id -> TestUtils.getTestDataRoot().replace('\\', '/'));
             ImageryInfo testImageryWMTS = new ImageryInfo(testImagery12168);
-            testImageryWMTS.setUrl(testImageryWMTS.getUrl().replace(TestUtils.getTestDataRoot(), "{apikey}"));
+            testImageryWMTS.setUrl(testImageryWMTS.getUrl().replace(TestUtils.getTestDataRoot().replace('\\', '/'), "{apikey}"));
             assertTrue(testImageryWMTS.getUrl().contains("{apikey}"), testImageryWMTS.getUrl());
             testImageryWMTS.setId("WMTSTileSourceTest#testApiKeyValid");
@@ -470,5 +470,5 @@
             FeatureAdapter.registerApiKeyAdapter(id -> null);
             ImageryInfo testImageryWMTS = new ImageryInfo(testImagery12168);
-            testImageryWMTS.setUrl(testImageryWMTS.getUrl().replace(TestUtils.getTestDataRoot(), "{apikey}"));
+            testImageryWMTS.setUrl(testImageryWMTS.getUrl().replace(TestUtils.getTestDataRoot().replace('\\', '/'), "{apikey}"));
             assertTrue(testImageryWMTS.getUrl().contains("{apikey}"), testImageryWMTS.getUrl());
             testImageryWMTS.setId("WMTSTileSourceTest#testApiKeyInvalid");
