44 lines
1.5 KiB
HTML
44 lines
1.5 KiB
HTML
<html>
|
|
<head>
|
|
<script src="../OLLoader.js"></script>
|
|
<script type="text/javascript">
|
|
|
|
function test_read(t) {
|
|
t.plan(4);
|
|
|
|
var _v1_0_0 = OpenLayers.Format.WFSCapabilities.v1_0_0.prototype.read;
|
|
var _v1_1_0 = OpenLayers.Format.WFSCapabilities.v1_1_0.prototype.read;
|
|
|
|
var parser = new OpenLayers.Format.WFSCapabilities();
|
|
|
|
// version 1.0.0
|
|
var text =
|
|
'<?xml version="1.0" encoding="UTF-8"?>' +
|
|
'<wfs:WFS_Capabilities version="1.0.0" xmlns:wfs="http://www.opengis.net/wfs"></wfs:WFS_Capabilities>';
|
|
OpenLayers.Format.WFSCapabilities.v1_0_0.prototype.read = function() {
|
|
t.ok(true, "Version 1.0.0 detected");
|
|
return {};
|
|
}
|
|
var res = parser.read(text);
|
|
t.eq(res.version, "1.0.0", "version 1.0.0 written to result object");
|
|
OpenLayers.Format.WFSCapabilities.v1_1_0.prototype.read = _v1_1_0;
|
|
|
|
// version 1.1.0
|
|
var text =
|
|
'<?xml version="1.0" encoding="UTF-8"?>' +
|
|
'<wfs:WFS_Capabilities version="1.1.0" xmlns:wfs="http://www.opengis.net/wfs"></wfs:WFS_Capabilities>';
|
|
OpenLayers.Format.WFSCapabilities.v1_1_0.prototype.read = function() {
|
|
t.ok(true, "Version 1.1.0 detected");
|
|
return {};
|
|
}
|
|
var res = parser.read(text);
|
|
t.eq(res.version, "1.1.0", "version 1.1.0 written to result object");
|
|
OpenLayers.Format.WFSCapabilities.v1_1_0.prototype.read = _v1_1_0;
|
|
}
|
|
|
|
</script>
|
|
</head>
|
|
<body>
|
|
</body>
|
|
</html>
|