@@ -97,11 +97,12 @@ def check_capabilities_response(self, resp):
97
97
assert len (metadatas ) == 2
98
98
99
99
def test_get_request (self ):
100
- resp = self .client .get ('?Request=GetCapabilities&service=WpS' )
100
+ # Check service=WPS (parameters values are case sensitive)
101
+ resp = self .client .get ('?Request=GetCapabilities&service=WPS' )
101
102
self .check_capabilities_response (resp )
102
103
103
- # case insesitive check
104
- resp = self .client .get ('?request=getcapabilities&service=wps ' )
104
+ # Check service=WPS (parameters name are not sensitive to case)
105
+ resp = self .client .get ('?ReQuest=GetCapabilities&SeRviCe=WPS ' )
105
106
self .check_capabilities_response (resp )
106
107
107
108
def test_post_request (self ):
@@ -110,7 +111,7 @@ def test_post_request(self):
110
111
self .check_capabilities_response (resp )
111
112
112
113
def test_get_bad_version (self ):
113
- resp = self .client .get ('?request=getcapabilities&service=wps &acceptversions=2001-123' )
114
+ resp = self .client .get ('?request=getcapabilities&service=WPS &acceptversions=2001-123' )
114
115
exception = resp .xpath ('/ows:ExceptionReport'
115
116
'/ows:Exception' )
116
117
assert resp .status_code == 400
@@ -164,7 +165,7 @@ def tearDown(self):
164
165
configuration .CONFIG .set ('server' , 'language' , 'en-US' )
165
166
166
167
def test_get_translated (self ):
167
- resp = self .client .get ('?Request=GetCapabilities&service=wps &language=fr-CA' )
168
+ resp = self .client .get ('?Request=GetCapabilities&service=WPS &language=fr-CA' )
168
169
169
170
assert resp .xpath ('/wps:Capabilities/@xml:lang' )[0 ] == "fr-CA"
170
171
0 commit comments