示例#1
0
 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
示例#2
0
 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
示例#3
0
 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
示例#4
0
 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
示例#5
0
 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
示例#6
0
 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
示例#7
0
 def test_disposition_amount(self, index, expected):
     soup = hearing.get_test_soup(index)
     amount = hearing.get_disposition_amount(soup)
     assert expected == amount
示例#8
0
 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
示例#9
0
 def test_get_style(self, index, expected):
     soup = hearing.get_test_soup(index)
     style = hearing.get_style(soup)
     assert style == expected
示例#10
0
 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
示例#11
0
 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
示例#12
0
 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
示例#13
0
 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
示例#14
0
 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
示例#15
0
 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
示例#16
0
 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
示例#17
0
 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
示例#19
0
 def test_get_defendants(self, index, expected):
     soup = hearing.get_test_soup(index)
     defendants = hearing.get_defendants(soup)
     assert expected in defendants
示例#20
0
 def test_get_plaintiff(self, index, expected):
     soup = hearing.get_test_soup(index)
     plaintiff = hearing.get_plaintiff(soup)
     assert plaintiff == expected
示例#21
0
 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
示例#22
0
 def test_alternative_service(self, index, expected):
     soup = hearing.get_test_soup(index)
     served = hearing.was_defendant_alternative_served(soup)
     assert expected == served
示例#23
0
 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
示例#24
0
 def test_disposition_date(self, index, expected):
     soup = hearing.get_test_soup(index)
     answer = hearing.get_disposition_date(soup)
     assert expected == answer
示例#25
0
 def test_html_has_title(self, index):
     soup = hearing.get_test_soup(index)
     tag = soup.div
     assert tag.text == "Register of Actions"
示例#26
0
 def test_judgment_date(self, index, expected):
     soup = hearing.get_test_soup(index)
     answer = hearing.get_judgment_date(soup)
     assert expected == answer