diff --git a/tests/Renderer/SVG.html b/tests/Renderer/SVG.html index 096ee6fc1b..141a3ffb3d 100644 --- a/tests/Renderer/SVG.html +++ b/tests/Renderer/SVG.html @@ -408,10 +408,17 @@ r.importSymbol("square"); var polygon = document.getElementById(r.container.id + "_defs").firstChild.firstChild; - - var points = polygon.getAttribute("points"); - - t.eq(points.replace(/ /g,''), "0,00,11,11,00,0", "Square symbol rendered correctly"); + + var pass = false; + for (var i = 0; i < polygon.points.numberOfItems; i++) { + var p = polygon.points.getItem(i); + pass = p.x === OpenLayers.Renderer.symbol.square[2*i] && + p.y === OpenLayers.Renderer.symbol.square[2*i+1]; + if (!pass) { + break; + } + } + t.ok(pass, "Square symbol rendered correctly"); t.ok(r.symbolMetrics["-square"], "Symbol metrics cached correctly."); }