def test_parse_defense_attorneys_invalid(self): invalid_test = ['', '', ''] invalid_test2 = [] invalid_test3 = None assert not ScraperUtils.parse_attorneys(invalid_test) assert not ScraperUtils.parse_attorneys(invalid_test2) assert not ScraperUtils.parse_attorneys(invalid_test3)
def test_parse_defense_attorneys(self): attorneys1 = [ 'DEFENSE ATTORNEY: DOE, JANE EMILY ASSIGNED', 'DEFENSE ATTORNEY: DOE, JOHN MICHAEL ASSIGNED', 'DEFENSE ATTORNEY: SELF, SELF ASSIGNED' ] public_defenders1 = [ 'COURT APPOINTED ATTORNEY: DOE, JOHN MICHAEL ASSIGNED' ] assert ScraperUtils.parse_attorneys(attorneys1) == ( 'DOE, JANE EMILY', 'DOE, JOHN MICHAEL', 'SELF, SELF') assert ScraperUtils.parse_attorneys(public_defenders1) == ( 'DOE, JOHN MICHAEL', )