Changeset 5478
- Timestamp:
- 12/17/07 22:44:21 (1 year ago)
- Files:
-
- trunk/openlayers/tests/Format/test_GML.html (modified) (10 diffs)
- trunk/openlayers/tests/Format/test_GeoRSS.html (modified) (3 diffs)
- trunk/openlayers/tests/Format/test_KML.html (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/openlayers/tests/Format/test_GML.html
r5456 r5478 43 43 data = parser.read(point); 44 44 var output = parser.write(data); 45 var output = output.replace(/<\?[^>]*\?>/, ''); // Remove XML Prolog 45 46 t.eq(output, point, "Point geometry round trips correctly."); 46 47 … … 48 49 data = parser.read(linestring); 49 50 var output = parser.write(data); 51 var output = output.replace(/<\?[^>]*\?>/, ''); // Remove XML Prolog 50 52 t.eq(output, linestring, "Line geometry round trips correctly."); 51 53 … … 53 55 data = parser.read(polygon); 54 56 var output = parser.write(data); 57 output = output.replace(/<\?[^>]*\?>/, ''); // Remove XML Prolog 55 58 t.eq(output, polygon, "Poly geometry round trips correctly."); 56 59 … … 58 61 data = parser.read(multipoint); 59 62 var output = parser.write(data); 63 var output = output.replace(/<\?[^>]*\?>/, ''); // Remove XML Prolog 60 64 t.eq(output, multipoint, "MultiPoint geometry round trips correctly."); 61 65 … … 63 67 data = parser.read(multilinestring); 64 68 var output = parser.write(data); 69 var output = output.replace(/<\?[^>]*\?>/, ''); // Remove XML Prolog 65 70 t.eq(output, multilinestring, "MultiLine geometry round trips correctly."); 66 71 } … … 289 294 data = parser.read(point); 290 295 var output = parser.write(data); 296 var output = output.replace(/<\?[^>]*\?>/, ''); // Remove XML Prolog 291 297 t.eq(output, point_xy, "Point geometry round trips correctly."); 292 298 … … 295 301 data = parser.read(linestring); 296 302 var output = parser.write(data); 303 var output = output.replace(/<\?[^>]*\?>/, ''); // Remove XML Prolog 297 304 t.eq(output, linestring_xy, "Line geometry round trips correctly."); 298 305 … … 301 308 data = parser.read(polygon); 302 309 var output = parser.write(data); 310 output = output.replace(/<\?[^>]*\?>/, ''); // Remove XML Prolog 303 311 t.eq(output, polygon_xy, "Poly geometry round trips correctly."); 304 312 … … 307 315 data = parser.read(multipoint); 308 316 var output = parser.write(data); 317 var output = output.replace(/<\?[^>]*\?>/, ''); // Remove XML Prolog 309 318 t.eq(output, multipoint_xy, "MultiPoint geometry round trips correctly."); 310 319 … … 313 322 data = parser.read(multilinestring); 314 323 var output = parser.write(data); 324 var output = output.replace(/<\?[^>]*\?>/, ''); // Remove XML Prolog 315 325 t.eq(output, multilinestring_xy, "MultiLine geometry round trips correctly."); 316 326 } trunk/openlayers/tests/Format/test_GeoRSS.html
r5455 r5478 25 25 var f = new OpenLayers.Feature.Vector(l); 26 26 var data = parser.write([f]); 27 var data = data.replace(/<\?[^>]*\?>/, ''); // Remove XML Prolog 27 28 t.eq(data, '<rss xmlns="http://backend.userland.com/rss2"><item><title></title><description></description><georss:line xmlns:georss="http://www.georss.org/georss">45.68 -111.04 45.68 -112.04</georss:line></item></rss>', 'GeoRSS serializes a line correctly'); 28 29 } … … 46 47 expected_result = expected_result.replace(/>/g, ">"); 47 48 } 49 var out = out.replace(/<\?[^>]*\?>/, ''); // Remove XML Prolog 48 50 t.eq(out, expected_result, "Output gave expected value"); 49 51 } … … 60 62 expected_result = expected_result.replace(/>/g, ">"); 61 63 } 64 var out = out.replace(/<\?[^>]*\?>/, ''); // Remove XML Prolog 62 65 t.eq(out, expected_result, "Output gave expected value"); 63 66 } trunk/openlayers/tests/Format/test_KML.html
r5477 r5478 59 59 var features = format.read(kmlExpected); 60 60 var kmlOut = format.write(features); 61 var kmlOut = kmlOut.replace(/<\?[^>]*\?>/, ''); // Remove XML Prolog 61 62 t.eq(kmlOut, kmlExpected, "correctly writes an KML doc string"); 62 63 } … … 84 85 output = format.write(feature); 85 86 expected = '<kml xmlns="http://earth.google.com/kml/2.0"><Folder><name>OpenLayers export</name><description>test output</description><Placemark><name>test name</name><description>No description available</description><MultiGeometry><Point><coordinates>0,1</coordinates></Point></MultiGeometry></Placemark></Folder></kml>'; 87 var output = output.replace(/<\?[^>]*\?>/, ''); // Remove XML Prolog 86 88 t.eq(output, expected, "multipoint correctly written"); 87 89 … … 96 98 output = format.write(feature); 97 99 expected = '<kml xmlns="http://earth.google.com/kml/2.0"><Folder><name>OpenLayers export</name><description>test output</description><Placemark><name>test name</name><description>No description available</description><MultiGeometry><LineString><coordinates>1,0 0,1</coordinates></LineString></MultiGeometry></Placemark></Folder></kml>'; 100 var output = output.replace(/<\?[^>]*\?>/, ''); // Remove XML Prolog 98 101 t.eq(output, expected, "multilinestring correctly written"); 99 102 … … 111 114 output = format.write(feature); 112 115 expected = '<kml xmlns="http://earth.google.com/kml/2.0"><Folder><name>OpenLayers export</name><description>test output</description><Placemark><name>test name</name><description>No description available</description><MultiGeometry><Polygon><outerBoundaryIs><LinearRing><coordinates>0,0 1,0 0,1 0,0</coordinates></LinearRing></outerBoundaryIs></Polygon></MultiGeometry></Placemark></Folder></kml>'; 116 var output = output.replace(/<\?[^>]*\?>/, ''); // Remove XML Prolog 113 117 t.eq(output, expected, "multilinestring correctly written"); 114 118
