Example #1
0
 def wrapper(*args, **kwargs):
     context_kwargs = {
         'method': self.method,
         'content_type': self.content_type
     }
     with app.test_request_context(self.path, **context_kwargs):
         func(*args, **kwargs)
Example #2
0
 def test_road_type_is_not_parsed(self):
     """El tipo de camino está presente y se devuelve su abreviación."""
     with app.test_request_context('?direccion=av'):
         search = parser.build_search_from(flask.request.args)
         assert search['road_type'] is None
Example #3
0
 def test_number_is_not_parsed(self):
     """La altura no está presente en el parámetro dirección."""
     with app.test_request_context('?direccion=av principal'):
         search = parser.build_search_from(flask.request.args)
         assert search['number'] is None
Example #4
0
 def test_query_with_fields_not_provided(self):
     """El parámetro 'campos' no está en el request."""
     with app.test_request_context('?direccion'):
         search = parser.build_search_from(flask.request.args)
         assert search['fields'] == []
Example #5
0
 def test_query_with_fields_provided(self):
     """El parámetro 'campos' está en el request."""
     with app.test_request_context('?direccion&campos=param1,param2'):
         search = parser.build_search_from(flask.request.args)
         assert 'param1' in search['fields'] and 'param2' in search['fields']
Example #6
0
 def test_query_with_max_not_provided(self):
     """El parámetro 'max' no está en el request."""
     with app.test_request_context('?direccion'):
         search = parser.build_search_from(flask.request.args)
         assert search['max'] is None
Example #7
0
 def test_query_with_max_provided(self):
     """El parámetro 'max' está presente en el request."""
     with app.test_request_context('?direccion&max=50'):
         search = parser.build_search_from(flask.request.args)
         assert search['max'] == '50'
Example #8
0
 def test_query_with_state_provided(self):
     """El parámetro 'provincia' está presente en el request."""
     with app.test_request_context('?direccion&provincia=Buenos+Aires'):
         search = parser.build_search_from(flask.request.args)
         assert search['state'] == 'Buenos Aires'
Example #9
0
 def test_query_with_locality_provided(self):
     """El parámetro 'localidad' está presente en el request."""
     with app.test_request_context('?direccion&localidad=Buenos+Aires'):
         search = parser.build_search_from(flask.request.args)
         assert search['locality'] == 'Buenos Aires'
 def test_title_in_name_is_abbreviated(self):
     with app.test_request_context('?nombre=comandante brown'):
         name = flask.request.args.get('nombre')
         parsed_name = parser.get_abbreviated(name)
         assert parsed_name == 'CMTE BROWN'