Sha256: f92b2e06ea8a785a7d1e4f01c739b13d58b76f92e63d82bd2855c3a2df24c392
Contents?: true
Size: 1.72 KB
Versions: 5
Compression:
Stored size: 1.72 KB
Contents
<html> <head> <script src="../OLLoader.js"></script> <script type="text/javascript"> var name = "GML Layer"; var gml = "./owls.xml"; var gml2 = "./mice.xml"; // if this test is running online, different rules apply var isMSIE = (navigator.userAgent.indexOf("MSIE") > -1); if (isMSIE) { gml = "." + gml; gml2 = "." + gml2; } function test_Layer_GML_constructor(t) { t.plan(3); var layer = new OpenLayers.Layer.GML(name); t.ok(layer instanceof OpenLayers.Layer.GML, "new OpenLayers.Layer.GML returns correct object" ); t.eq(layer.name, name, "layer name is correctly set"); t.ok(layer.renderer.CLASS_NAME, "layer has a renderer"); } function test_Layer_GML_events(t) { t.plan(3); var layer = new OpenLayers.Layer.GML(name, gml, {isBaseLayer: true}); layer.events.register("loadstart", layer, function() { t.ok(true, "loadstart called.") }); layer.events.register("loadend", layer, function() { t.ok(true, "loadend called.") }); var map = new OpenLayers.Map("map"); map.addLayer(layer); map.zoomToMaxExtent(); t.delay_call(3, function() { t.ok(true, "waited for 3s"); }); } function test_GML_setUrl(t) { t.plan(2); var layer = new OpenLayers.Layer.GML(name, gml); var map = new OpenLayers.Map("map"); map.addLayer(layer); t.eq(layer.url, gml, "layer has correct original url"); layer.setUrl(gml2); t.eq(layer.url, gml2, "layer has correctly changed url"); } </script> </head> <body> <div id="map" style="width:500px;height:550px"></div> </body> </html>
Version data entries
5 entries across 5 versions & 1 rubygems