From bebcb130f75cb740a02d944c5ce37bca6041ae2a Mon Sep 17 00:00:00 2001 From: crschmidt Date: Mon, 17 Dec 2007 04:57:13 +0000 Subject: [PATCH] Opera doesn't encode greater than symbols, only less than, when using XMLSerializer. Format.GeoRSS tests now pass. git-svn-id: http://svn.openlayers.org/trunk/openlayers@5455 dc9f47b5-9b13-0410-9fdd-eb0c1a62fdaf --- tests/Format/test_GeoRSS.html | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/tests/Format/test_GeoRSS.html b/tests/Format/test_GeoRSS.html index a90e864af3..fd6266a4c0 100644 --- a/tests/Format/test_GeoRSS.html +++ b/tests/Format/test_GeoRSS.html @@ -41,7 +41,11 @@ var feed = shell_start+input[i]+shell_end; var data = parser.read(feed); var out = parser.write(data); - t.eq(out, output[i], "Output gave expected value"); + var expected_result = output[i]; + if (OpenLayers.Util.getBrowserName() == "opera") { + expected_result = expected_result.replace(/>/g, ">"); + } + t.eq(out, expected_result, "Output gave expected value"); } } function test_Format_GeoRSS_gml_roundtrip(t) { @@ -51,7 +55,11 @@ var feed = shell_start_gml+input_gml[i]+shell_end_gml; var data = parser.read(feed); var out = parser.write(data); - t.eq(out, output_gml[i], "Output gave expected value"); + var expected_result = output_gml[i]; + if (OpenLayers.Util.getBrowserName() == "opera") { + expected_result = expected_result.replace(/>/g, ">"); + } + t.eq(out, expected_result, "Output gave expected value"); } }