Skip to content

Commit f733a29

Browse files
HusseinKabboutpka
authored andcommitted
Update unittest WMS params and remove not needed unittest
1 parent 3641c91 commit f733a29

File tree

1 file changed

+9
-36
lines changed

1 file changed

+9
-36
lines changed

tests/api_tests.py

+9-36
Original file line numberDiff line numberDiff line change
@@ -25,48 +25,21 @@ def jwtHeader(self):
2525
access_token = create_access_token('test')
2626
return {'Authorization': 'Bearer {}'.format(access_token)}
2727

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-
5528
def test_info_module(self):
5629
params = {
5730
'service': 'WMS',
5831
'request': 'GetFeatureInfo',
5932
'info_format': 'text/xml',
6033
'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'
6841
}
69-
response = self.app.get('/somap?' + urlencode(params), headers=self.jwtHeader())
42+
response = self.app.get('/qwc_demo?' + urlencode(params), headers=self.jwtHeader())
7043

7144
doc = parseString(response.data)
7245
featureInfoResponses = doc.getElementsByTagName("GetFeatureInfoResponse")
@@ -75,6 +48,6 @@ def test_info_module(self):
7548
self.assertEqual(len(layers), 1)
7649
features = layers[0].getElementsByTagName("Feature")
7750
self.assertEqual(len(features), 1)
78-
self.assertEqual(features[0].getAttribute("id"), "123")
51+
self.assertEqual(features[0].getAttribute("id"), "1")
7952
htmlContents = features[0].getElementsByTagName("HtmlContent")
8053
self.assertEqual(len(htmlContents), 1)

0 commit comments

Comments
 (0)