Index: trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParserTest.groovy
===================================================================
--- trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParserTest.groovy	(revision 6560)
+++ trunk/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParserTest.groovy	(revision 6561)
@@ -10,4 +10,7 @@
 import org.openstreetmap.josm.gui.mappaint.MultiCascade
 import org.openstreetmap.josm.gui.mappaint.mapcss.parsergen.MapCSSParser
+import org.openstreetmap.josm.tools.Utils
+
+import java.awt.Color
 
 class MapCSSParserTest {
@@ -60,5 +63,5 @@
         def css = new MapCSSStyleSource("")
         getParser("" +
-                "way[highway=footway] { set path; color: #FF6644; width: 2; }\n" +
+                "way[highway=footway] { set .path; color: #FF6644; width: 2; }\n" +
                 "way[highway=path]    { set path; color: brown; width: 2; }\n" +
                 "way[\"set\"=escape]  {  }\n" +
@@ -75,4 +78,7 @@
         assert "orange".equals(mc2.getCascade("default").get("color", null, String.class))
         assert mc2.getCascade("default").get("text-color", null, String.class) == null
+        def mc3 = new MultiCascade()
+        css.apply(mc3, getPrimitive("highway", "footway"), 1, null, false);
+        assert Utils.hexToColor("#FF6644").equals(mc3.getCascade("default").get("color", null, Color.class))
     }
 
