def setup(): populate_db() # add legacy ID to bill LegacyBillMapping.objects.create(legacy_id="AKB00000001", bill=Bill.objects.get(identifier="HB 1")) u = User.objects.create(username="******") u.profile.api_key = "testkey" u.profile.api_tier = "unlimited" u.profile.save()
def test_get_current_role(): populate_db() p = Person.objects.get(name="Amanda Adams") role = get_current_role(p) assert role == { "party": "Republican", "chamber": "lower", "district": "1", "division_id": "ocd-division/country:us/state:Alaska/district:1", "role": "", "state": "ak" }
def setup(): populate_db() house = Organization.objects.get(classification="lower", jurisdiction__name="Alaska") r = Organization.objects.create( name="Robots", classification="committee", parent=house, jurisdiction=house.jurisdiction, ) w = Organization.objects.create( name="Wizards", classification="committee", parent=house, jurisdiction=house.jurisdiction, ) # one robot p = Person.objects.get(name="Amanda Adams") Membership.objects.create(person=p, organization=r) # all are wizards for p in Person.objects.all()[:5]: Membership.objects.create(person=p, organization=w)
def setup(): populate_db() call_command("update_materialized_views")
def setup(): populate_db()
def test_get_chambers(): populate_db() chambers = get_chambers_from_abbr("ak") assert len(chambers) == 2 assert {"upper", "lower"} == {c.classification for c in chambers}
def test_get_legislature(): populate_db() assert get_legislature_from_abbr("ak").name == "Alaska Legislature"
def setup(): populate_db() # add legacy ID to bill LegacyBillMapping.objects.create(legacy_id='AKB00000001', bill=Bill.objects.get(identifier='HB 1'))