@@ -25,48 +25,21 @@ def jwtHeader(self):
25
25
access_token = create_access_token ('test' )
26
26
return {'Authorization' : 'Bearer {}' .format (access_token )}
27
27
28
- def test_info_db (self ):
29
- params = {
30
- 'service' : 'WMS' ,
31
- 'request' : 'GetFeatureInfo' ,
32
- 'info_format' : 'text/xml' ,
33
- 'version' : '1.3.0' ,
34
- 'layers' : 'test_poly' ,
35
- 'i' : 1280 ,
36
- 'j' : 1024 ,
37
- 'height' : 512 ,
38
- 'width' : 640 ,
39
- 'bbox' : "1200000,-4560000,1400000,-4540000" ,
40
- 'crs' : 'EPSG:2056'
41
- }
42
- response = self .app .get ('/somap?' + urlencode (params ), headers = self .jwtHeader ())
43
-
44
- doc = parseString (response .data )
45
- featureInfoResponses = doc .getElementsByTagName ("GetFeatureInfoResponse" )
46
- self .assertEqual (len (featureInfoResponses ), 1 )
47
- layers = featureInfoResponses [0 ].getElementsByTagName ("Layer" )
48
- self .assertEqual (len (layers ), 1 )
49
- features = layers [0 ].getElementsByTagName ("Feature" )
50
- self .assertEqual (len (features ), 1 )
51
- self .assertEqual (features [0 ].getAttribute ("id" ), "1" )
52
- htmlContents = features [0 ].getElementsByTagName ("HtmlContent" )
53
- self .assertEqual (len (htmlContents ), 1 )
54
-
55
28
def test_info_module (self ):
56
29
params = {
57
30
'service' : 'WMS' ,
58
31
'request' : 'GetFeatureInfo' ,
59
32
'info_format' : 'text/xml' ,
60
33
'version' : '1.3.0' ,
61
- 'layers' : 'test_point ' ,
62
- 'i' : 1280 ,
63
- 'j' : 1024 ,
64
- 'height' : 512 ,
65
- 'width' : 640 ,
66
- 'bbox' : "1200000,-4560000,1400000,-4540000 " ,
67
- 'crs' : 'EPSG:2056 '
34
+ 'layers' : 'edit_points ' ,
35
+ 'i' : 51 ,
36
+ 'j' : 51 ,
37
+ 'height' : 101 ,
38
+ 'width' : 101 ,
39
+ 'bbox' : "671639,5694018,1244689,6267068 " ,
40
+ 'crs' : 'EPSG:3857 '
68
41
}
69
- response = self .app .get ('/somap ?' + urlencode (params ), headers = self .jwtHeader ())
42
+ response = self .app .get ('/qwc_demo ?' + urlencode (params ), headers = self .jwtHeader ())
70
43
71
44
doc = parseString (response .data )
72
45
featureInfoResponses = doc .getElementsByTagName ("GetFeatureInfoResponse" )
@@ -75,6 +48,6 @@ def test_info_module(self):
75
48
self .assertEqual (len (layers ), 1 )
76
49
features = layers [0 ].getElementsByTagName ("Feature" )
77
50
self .assertEqual (len (features ), 1 )
78
- self .assertEqual (features [0 ].getAttribute ("id" ), "123 " )
51
+ self .assertEqual (features [0 ].getAttribute ("id" ), "1 " )
79
52
htmlContents = features [0 ].getElementsByTagName ("HtmlContent" )
80
53
self .assertEqual (len (htmlContents ), 1 )
0 commit comments