Sha256: 89c8f2ef5395e5769fd4ab2ab75fa7f8b0388cb56d6f54813151e5bfba88f4c1
Contents?: true
Size: 1.5 KB
Versions: 7
Compression:
Stored size: 1.5 KB
Contents
<html> <head> <script src="../../OLLoader.js"></script> <script type="text/javascript"> function test_read_exception(t) { t.plan(6); var text = '<?xml version="1.0" encoding="UTF-8"?>' + '<ows:ExceptionReport xml:lang="en" version="1.1.0"' + ' xsi:schemaLocation="http://www.opengis.net/ows http://schemas.opengis.net/ows/1.1.0/owsExceptionReport.xsd"' + ' xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ows="http://www.opengis.net/ows/1.1">' + ' <ows:Exception locator="foo" exceptionCode="InvalidParameterValue">' + ' <ows:ExceptionText>Update error: Error occured updating features</ows:ExceptionText>' + ' <ows:ExceptionText>Second exception line</ows:ExceptionText>' + ' </ows:Exception>' + '</ows:ExceptionReport>'; var format = new OpenLayers.Format.OWSCommon(); var result = format.read(text); var report = result.exceptionReport; t.eq(report.version, "1.1.0", "Version parsed correctly"); t.eq(report.language, "en", "Language parsed correctly"); var exception = report.exceptions[0]; t.eq(exception.code, "InvalidParameterValue", "exceptionCode properly parsed"); t.eq(exception.locator, "foo", "locator properly parsed"); t.eq(exception.texts[0], "Update error: Error occured updating features", "ExceptionText correctly parsed"); t.eq(exception.texts[1], "Second exception line", "Second ExceptionText correctly parsed"); } </script> </head> <body> </body> </html>
Version data entries
7 entries across 7 versions & 1 rubygems