示例#1
0
def check_values_match_to_database(step):
    results = json.loads(world.response.get_data())['results']
    for result_dict in results:
        order = world.db.session.query(Order).filter_by(id=result_dict['id']).first()
        
        for field in [f for f in basic_resource_fields.keys() if f != 'id']:
            assert getattr(order, field) == result_dict[field], \
                "Got %s, expected %s" % (result_dict[field], getattr(order, field))
示例#2
0
def check_values_match_to_database(step):
    results = json.loads(world.response.get_data())['results']
    for result_dict in results:
        order = world.db.session.query(Order).filter_by(
            id=result_dict['id']).first()

        for field in [f for f in basic_resource_fields.keys() if f != 'id']:
            assert getattr(order, field) == result_dict[field], \
                "Got %s, expected %s" % (result_dict[field], getattr(order, field))
示例#3
0
def check_basic_fields_present(step):
    results = json.loads(world.response.get_data())['results']
    for field in basic_resource_fields.keys():
        for result_dict in results:
            assert field in result_dict, \
                "Got result dictionary: %s, missing the field %s" % (str(result_dict), field)
示例#4
0
def check_basic_fields_present(step):
    results = json.loads(world.response.get_data())['results']
    for field in basic_resource_fields.keys():
        for result_dict in results:
            assert field in result_dict, \
                "Got result dictionary: %s, missing the field %s" % (str(result_dict), field)