def test_map_row_lowercases_event(self): raw_row = { 'last_name': 'Snowflake', 'zip_code': '1234', 'first_name': 'Libby', 'Ward/PrecinctName': 'MA1', 'email': '*****@*****.**', 'VoterVANID': '999', 'Event': 'ICE cream social' } n = ActionNetwork() row = n.map_row(row=raw_row) self.assertEqual(raw_row['Event'].lower(), row['event'])
def test_map_row_zeropads_zip(self): raw_row = { 'last_name': 'Snowflake', 'zip_code': '1234', 'first_name': 'Libby', 'Ward/PrecinctName': 'MA1', 'email': '*****@*****.**', 'VoterVANID': '999', 'Event': 'ice cream social' } n = ActionNetwork() row = n.map_row(row=raw_row) self.assertEqual('0' + raw_row['zip_code'], row['zip'])
def test_map_row_results(self): raw_row = { 'last_name': 'Snowflake', 'zip_code': '1234', 'first_name': 'Libby', 'Ward/PrecinctName': 'MA1', 'email': '*****@*****.**', 'VoterVANID': '999', 'Event': 'ice cream social' } n = ActionNetwork() row = n.map_row(row=raw_row) self.assertEqual( { 'zip': '01234', 'last_name': 'Snowflake', 'first_name': 'Libby', 'email': '*****@*****.**', 'ward_precinct': 'MA1', 'vanid': '999', 'event': 'ice cream social' }, row)