示例#1
0
def test_rdf_example2():
    # Conflict and economic decline have led to violence and displacement.

    txt = load_text(example2_txt)
    cp = process_rdf_file(txt, example2_rdf)
    assert (len(cp.statements) == 1)

    statement0 = cp.statements[0]
    assert (statement0.subj.db_refs['TEXT'] == 'Conflict and economic decline')
    assert (statement0.obj.db_refs['TEXT'] == 'to violence and displacement')
示例#2
0
def test_rdf_example1():
    # Example: These impacts on livestock and crops have resulted in
    # livelihoods being decimated.

    txt = load_text(example1_txt)
    cp = process_rdf_file(txt, example1_rdf)
    assert (len(cp.statements) == 1)

    statement0 = cp.statements[0]
    assert (statement0.subj.db_refs['TEXT'] ==
            'These impacts on livestock and crops')
    assert (statement0.obj.db_refs['TEXT'] == 'in livelihoods being decimated')
示例#3
0
def test_rdf_example3():
    # Violence has caused livestock to be looted, killed and disease-prone and
    # crops destroyed, and displacement has caused delayed planting.

    txt = load_text(example3_txt)
    cp = process_rdf_file(txt, example3_rdf)
    assert(len(cp.statements) == 1)

    statement0 = cp.statements[0]
    assert(statement0.subj.db_refs['TEXT'] ==
           'displacement')
    assert(statement0.obj.db_refs['TEXT'] ==
           'delayed planting')