def test_defendant_appeared(self, index, hearing_index, expected): soup = hearing.get_test_soup(index) hearing_tags = hearing.get_hearing_tags(soup) hearing_tag = hearing_tags[hearing_index] if len( hearing_tags) > 0 else None appeared = hearing.did_defendant_appear(hearing_tag) assert expected == appeared
def test_disposition_type(self, index, expected): soup = hearing.get_test_soup(index) disposition_tr = hearing.get_disposition_tr_element(soup) if disposition_tr is None: dt = None else: dt = hearing.get_disposition_type(disposition_tr) assert dt == expected
def test_role_of_winning_party(self, index, expected): soup = hearing.get_test_soup(index) disposition_tr = hearing.get_disposition_tr_element(soup) if disposition_tr is None: winning_party = None else: plaintiff_name = hearing.get_plaintiff(soup) winning_party = hearing.get_disposition_winning_party( disposition_tr, plaintiff_name) assert winning_party == expected
def test_defendant_served(self, index, defendant, expected): soup = hearing.get_test_soup(index) served = hearing.was_defendant_served(soup) assert served.get(defendant) == expected
def test_disposition_awarded_against(self, index, expected): soup = hearing.get_test_soup(index) disposition_tr = hearing.get_disposition_tr_element(soup) losing_party = hearing.get_disposition_awarded_against(disposition_tr) assert losing_party == expected
def test_disposition_awarded_to(self, index, expected): soup = hearing.get_test_soup(index) disposition_tr = hearing.get_disposition_tr_element(soup) winning_party = hearing.get_disposition_awarded_to(disposition_tr) assert winning_party == expected
def test_disposition_amount(self, index, expected): soup = hearing.get_test_soup(index) amount = hearing.get_disposition_amount(soup) assert expected == amount
def test_get_attorneys_for_plaintiffs(self, test_html_file_index, expected_attorneys): soup = hearing.get_test_soup(test_html_file_index) attorneys = hearing.get_attorneys_for_plaintiffs(soup) assert attorneys == expected_attorneys
def test_get_style(self, index, expected): soup = hearing.get_test_soup(index) style = hearing.get_style(soup) assert style == expected
def test_comments(self, test_html_file_index, expected_comments): soup = hearing.get_test_soup(test_html_file_index) comments = hearing.get_comments(soup) assert comments == expected_comments
def test_get_writ_of_possession_sent_to_constable(self, test_html_file_index, expected_event_details): soup = hearing.get_test_soup(test_html_file_index) event_details = hearing.get_writ_of_possession_sent_to_constable(soup) assert event_details == expected_event_details
def test_get_hearing_date(self, index, expected): soup = hearing.get_test_soup(index) hearing_tags = hearing.get_hearing_tags(soup) hearing_tag = hearing_tags[-1] if len(hearing_tags) > 0 else None hearing_date = hearing.get_hearing_date(hearing_tag) assert expected == hearing_date
def test_get_precinct_number(self, index, expected): soup = hearing.get_test_soup(index) precinct_number = hearing.get_precinct_number(soup) assert expected == precinct_number
def test_get_hearing_officer(self, index, expected): soup = hearing.get_test_soup(index) hearing_tags = hearing.get_hearing_tags(soup) hearing_tag = hearing_tags[-1] if len(hearing_tags) > 0 else None name = hearing.get_hearing_officer(hearing_tag) assert name == expected
def test_get_hearing_text(self, index, expected): soup = hearing.get_test_soup(index) hearing_tags = hearing.get_hearing_tags(soup) hearing_tag = hearing_tags[-1] if len(hearing_tags) > 0 else None passage = hearing.get_hearing_text(hearing_tag) assert expected in passage
def test_get_plaintiff_zip(self, index, expected): soup = hearing.get_test_soup(index) number = hearing.get_zip(hearing.get_plaintiff_elements(soup).pop()) assert number == expected
def test_get_case_number(self, index, expected): soup = hearing.get_test_soup(index) number = hearing.get_case_number(soup) assert number == expected
def test_get_first_event(self, index, expected): soup = hearing.get_test_soup(index) hearing_tags = hearing.get_hearing_and_event_tags(soup) hearing_tag = hearing_tags[0] if len(hearing_tags) > 0 else None assert expected in hearing_tag.text
def test_get_defendants(self, index, expected): soup = hearing.get_test_soup(index) defendants = hearing.get_defendants(soup) assert expected in defendants
def test_get_plaintiff(self, index, expected): soup = hearing.get_test_soup(index) plaintiff = hearing.get_plaintiff(soup) assert plaintiff == expected
def test_get_writ_returned_to_court(self, test_html_file_index, expected_event_details): soup = hearing.get_test_soup(test_html_file_index) event_details = hearing.get_writ_returned_to_court(soup) assert event_details == expected_event_details
def test_alternative_service(self, index, expected): soup = hearing.get_test_soup(index) served = hearing.was_defendant_alternative_served(soup) assert expected == served
def test_make_parsed_case(self, test_html_file_index, plaintiff, disposition_date): soup = hearing.get_test_soup(test_html_file_index) parsed_case = hearing.make_parsed_case(soup=soup) assert parsed_case["plaintiff"] == plaintiff assert parsed_case["disposition_date"] == disposition_date
def test_disposition_date(self, index, expected): soup = hearing.get_test_soup(index) answer = hearing.get_disposition_date(soup) assert expected == answer
def test_html_has_title(self, index): soup = hearing.get_test_soup(index) tag = soup.div assert tag.text == "Register of Actions"
def test_judgment_date(self, index, expected): soup = hearing.get_test_soup(index) answer = hearing.get_judgment_date(soup) assert expected == answer