from indra.sources import rlimsp


def test_simple_usage():
    rp = rlimsp.process_pmc('PMC3717945')
    stmts = rp.statements
    assert len(stmts) == 6, len(stmts)


def test_ungrounded_usage():
    rp = rlimsp.process_pmc('PMC3717945', with_grounding=False)
    assert len(rp.statements) == 33, len(rp.statements)

@@ -160,16 +160,281 @@
 (stmts)%0A
+    for s in stmts:%0A        assert len(s.evidence) == 1, %22Wrong amount of evidence.%22%0A        ev = s.evidence%5B0%5D%0A        assert ev.annotations, %22Missing annotations.%22%0A        assert 'agents' in ev.annotations.keys()%0A        assert 'trigger' in ev.annotations.keys()%0A
 %0A%0Adef te

Make basic test more particular.