def test_simple_parse(): expected = Document() user_object = ObjectQL('user', id=4) user_object.add_scalar('id') user_object.add_scalar('first_name') user_object.add_scalar('last_name') query = Query('get_user') query.add_object(user_object) expected.queries = [query] assert parse_string(simple_document) == expected