示例#1
0
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
示例#2
0
def test_document_from_string_returns_document():
    assert isinstance(Document.from_string(simple_document), Document)