예제 #1
0
 def test_invalid_request(self):
     del self.req.args["request"]
     try:
         wms_request(self.req)
     except RequestError as e:
         assert "request" in e.msg
     else:
         assert False, "RequestError expected"
예제 #2
0
 def test_invalid_request(self):
     del self.req.args["request"]
     try:
         wms_request(self.req)
     except RequestError as e:
         assert "request" in e.msg
     else:
         assert False, "RequestError expected"
예제 #3
0
 def test_invalid_request(self):
     del self.req.args['request']
     try:
         wms_request(self.req)
     except RequestError as e:
         assert 'request' in e.msg
     else:
         assert False, 'RequestError expected'
예제 #4
0
 def test_invalid_request(self):
     del self.req.args['request']
     try:
         wms_request(self.req)
     except RequestError as e:
         assert 'request' in e.msg
     else:
         assert False, 'RequestError expected'
예제 #5
0
 def test_valid_request(self):
     map_req = wms_request(self.req)
     # constructor validates
     assert map_req.params.size == (984, 708)
예제 #6
0
 def test_invalid_request(self):
     del self.req.args['request']
     try:
         wms_request(self.req)
     except RequestError, e:
         assert 'request' in e.msg
예제 #7
0
 def test_image_exception_handler(self):
     self.req.args['exceptions'] = 'application/vnd.ogc.se_inimage'
     map_req = wms_request(self.req)
     assert isinstance(map_req.exception_handler, WMSImageExceptionHandler)
예제 #8
0
 def test_pos_coords(self):
     req = wms_request(DummyRequest(self.base_req))
     eq_(req.params.pos_coords, (7.25, 50.5))
예제 #9
0
 def map_request(self, layers, auth):
     env = make_wsgi_env(MAP_REQ + '&layers=' + layers,
                         extra_environ={'mapproxy.authorize': auth})
     req = Request(env)
     return wms_request(req)
예제 #10
0
 def test_image_exception_handler(self):
     self.req.args['exceptions'] = 'application/vnd.ogc.se_inimage'
     map_req = wms_request(self.req)
     assert isinstance(map_req.exception_handler, WMSImageExceptionHandler)
예제 #11
0
 def test_pos_coords(self):
     req = wms_request(DummyRequest(self.base_req))
     assert req.params.pos_coords == (7.25, 50.5)
예제 #12
0
 def test_pos(self):
     req = wms_request(DummyRequest(self.base_req))
     assert req.params.pos == (100, 150)
예제 #13
0
 def test_basic_request(self):
     req = wms_request(DummyRequest(self.base_req), validate=False)
     assert isinstance(req, WMS100MapRequest)
     assert req.params.request == "GetMap"
예제 #14
0
 def map_request(self, layers, auth):
     env = make_wsgi_env(MAP_REQ+'&layers=' + layers, extra_environ={'mapproxy.authorize': auth})
     req = Request(env)
     return wms_request(req)
예제 #15
0
 def fi_request(self, layers, auth):
     env = make_wsgi_env(FI_REQ+'&layers=%s&query_layers=%s' % (layers, layers),
                         extra_environ={'mapproxy.authorize': auth})
     req = Request(env)
     return wms_request(req)
예제 #16
0
 def fi_request(self, layers, auth):
     env = make_wsgi_env(FI_REQ + '&layers=%s&query_layers=%s' %
                         (layers, layers),
                         extra_environ={'mapproxy.authorize': auth})
     req = Request(env)
     return wms_request(req)
예제 #17
0
 def test_basic_request(self):
     req = wms_request(DummyRequest(self.base_req), validate=False)
     assert isinstance(req, WMS111MapRequest)
     eq_(req.params.request, 'GetMap')
예제 #18
0
 def test_exception_handler(self):
     map_req = wms_request(self.req)
     assert isinstance(map_req.exception_handler, WMS111ExceptionHandler)
예제 #19
0
 def test_basic_request(self):
     req = wms_request(DummyRequest(self.base_req))  #, validate=False)
     assert isinstance(req, WMS111FeatureInfoRequest)
예제 #20
0
 def test_blank_exception_handler(self):
     self.req.args['exceptions'] = 'blank'
     map_req = wms_request(self.req)
     assert isinstance(map_req.exception_handler, WMSBlankExceptionHandler)
예제 #21
0
 def test_invalid_request(self):
     del self.req.args['request']
     try:
         wms_request(self.req)
     except RequestError, e:
         assert 'request' in e.msg
예제 #22
0
 def test_basic_request(self):
     req = wms_request(DummyRequest(self.base_req), validate=False)
     assert isinstance(req, WMS130MapRequest)
     eq_(req.params.request, 'GetMap')
     eq_(req.params.bbox, (50.0, 7.0, 51.0, 8.0))
예제 #23
0
 def test_basic_request(self):
     req = wms_request(DummyRequest(self.base_req), validate=False)
     assert isinstance(req, WMS111MapRequest)
     eq_(req.params.request, 'GetMap')
예제 #24
0
 def test_pos(self):
     req = wms_request(DummyRequest(self.base_req))
     eq_(req.params.pos, (100, 150))
예제 #25
0
 def test_basic_request(self):
     req = wms_request(DummyRequest(self.base_req), validate=False)
     assert isinstance(req, WMS130MapRequest)
     eq_(req.params.request, 'GetMap')
     eq_(req.params.bbox, (50.0, 7.0, 51.0, 8.0))
예제 #26
0
 def test_valid_request(self):
     map_req = wms_request(self.req)
     # constructor validates
     assert map_req.params.size == (984, 708)
예제 #27
0
 def test_basic_request(self):
     req = wms_request(DummyRequest(self.base_req))#, validate=False)
     assert isinstance(req, WMS111FeatureInfoRequest)
예제 #28
0
 def test_exception_handler(self):
     map_req = wms_request(self.req)
     assert isinstance(map_req.exception_handler, WMS111ExceptionHandler)
예제 #29
0
 def test_pos(self):
     req = wms_request(DummyRequest(self.base_req))
     eq_(req.params.pos, (100, 150))
예제 #30
0
 def test_blank_exception_handler(self):
     self.req.args['exceptions'] = 'blank'
     map_req = wms_request(self.req)
     assert isinstance(map_req.exception_handler, WMSBlankExceptionHandler)
예제 #31
0
 def test_pos_coords(self):
     req = wms_request(DummyRequest(self.base_req))
     eq_(req.params.pos_coords, (7.25, 50.5))