コード例 #1
0
 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'])
コード例 #2
0
 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'])
コード例 #3
0
    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)