def test_ref_counts(self, fixture_db_session, simple_populated_db): s = fixture_db_session dbinf = simple_populated_db q = query.ivorn_cites_to_others_count_q(s) ref_counts = dict(q.all()) total_refs = sum(ref_counts.values()) assert dbinf.n_citations == total_refs for ivorn in ref_counts: if ivorn in dbinf.followup_packets: assert ref_counts[ivorn] != 0 else: assert ref_counts[ivorn] == 0
def test_ref_counts(self, fixture_db_session, simple_populated_db): s = fixture_db_session dbinf = simple_populated_db q = query.ivorn_cites_to_others_count_q(s) ref_counts = dict(q.all()) total_refs = sum(ref_counts.values()) assert dbinf.n_citations == total_refs for ivorn in ref_counts: if ivorn in dbinf.followup_packets: assert ref_counts[ivorn] != 0 else: assert ref_counts[ivorn] == 0
def get_query(self): return query.ivorn_cites_to_others_count_q(db_session)
def get_query(self): return query.ivorn_cites_to_others_count_q(db_session)