Changeset 9570

Show
Ignore:
Timestamp:
07/20/09 12:18:02 (14 months ago)
Author:
bartvde
Message:

add parsing of layer name in WMS DescribeLayer format, r=elemoine (closes #2027)

Location:
trunk/openlayers
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/openlayers/lib/OpenLayers/Format/WMSDescribeLayer/v1_1.js

    r9146 r9570  
    6060            nodeName = childNode.nodeName;  
    6161            if (nodeName == 'LayerDescription') { 
     62                var layerName = childNode.getAttribute('name'); 
    6263                var owsType = ''; 
    6364                var owsURL = ''; 
     
    8687                    } 
    8788                } 
    88                 describelayer.push({owsType: owsType, owsURL: owsURL, typeName: typeName});  
     89                describelayer.push({layerName: layerName, owsType: owsType,  
     90                    owsURL: owsURL, typeName: typeName});  
    8991            } 
    9092        } 
  • trunk/openlayers/tests/Format/WMSDescribeLayer.html

    r9222 r9570  
    55     
    66    function test_read_WMSDescribeLayer(t) { 
    7         t.plan(4); 
     7        t.plan(5); 
    88        
    99        var parser = new OpenLayers.Format.WMSDescribeLayer(); 
     
    3030            "Properly parses typeName"); 
    3131 
     32        t.eq(res[0].layerName, "topp:states", 
     33            "Properly parses name"); 
     34 
    3235    } 
    3336