diff --git a/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/MapboxVectorStyleTest.java b/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/MapboxVectorStyleTest.java
index 461feffa0..055f3084d 100644
--- a/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/MapboxVectorStyleTest.java
+++ b/test/unit/org/openstreetmap/josm/data/imagery/vectortile/mapbox/style/MapboxVectorStyleTest.java
@@ -163,8 +163,8 @@ public class MapboxVectorStyleTest {
         int hiDpiScalar = hiDpi ? 2 : 1;
         String spritePath = new File(this.spritesDirectory, "sprite").getPath();
         MapboxVectorStyle style = new MapboxVectorStyle(getJson(JsonObject.class,
-          MessageFormat.format(BASE_STYLE, "sprite_test", "\"sprite\":\"file:/" + spritePath + "\"")));
-        assertEquals("file:/" + spritePath, style.getSpriteUrl());
+          MessageFormat.format(BASE_STYLE, "sprite_test", "\"sprite\":\"file:"+ File.separator + spritePath + File.separator)));
+        assertEquals("file:" + File.separator + spritePath, style.getSpriteUrl());
 
         AtomicBoolean saveFinished = new AtomicBoolean();
         MainApplication.worker.execute(() -> saveFinished.set(true));
