def test_tags_add_voter(self): tag_map_voter = {'K':'k', 'E':'European', } pd = 'EA' status = 'K' franchise = 'E' actual = VT.tags_add_voter(tag_map_voter, PD=pd, Status=status, Franchise=franchise) expected = 'Franchise=European,PD=EA,Status=k' self.assertEqual(actual, expected)
def test_tags_add_postal(self): av_map = { 'Postal': 'Postal16', 'Postal Proxy': 'Postal16,Proxy16', 'Proxy': 'Proxy16', } for (av_type, av_tag) in av_map.items(): actual = VT.tags_add_postal(av_map, av_type, pd_slash_eno='EA/123') expected = 'PD=EA,' + av_tag self.assertEqual(actual, expected)
def test_tags_add_voter(self): tag_map_voter = { 'K': 'k', 'E': 'European', } pd = 'EA' status = 'K' franchise = 'E' actual = VT.tags_add_voter(tag_map_voter, PD=pd, Status=status, Franchise=franchise) expected = 'Franchise=European,PD=EA,Status=k' self.assertEqual(actual, expected)
def test_fix_support_level(self): actual = VT.fix_support_level(self.support_level_map, 'LD') expected = 5 self.assertEqual(actual, expected)
def test_fix_party(self): actual = VT.fix_party(self.party_map, 'LD') expected = 'D' self.assertEqual(actual, expected)
def test_merge_pd_eno(self): actual = VT.merge_pd_eno(pd=self.pd, eno=self.eno) expected = self.statefile_id self.assertEqual(actual, expected)
def test_merge_pd_slash_eno(self): pd_slash_eno = 'EA/123' actual = VT.merge_pd_slash_eno(pd_slash_eno=pd_slash_eno) expected = 'EA0123' self.assertEqual(actual, expected)
def test_tags_add_postal(self): av_map = {'Postal':'Postal16', 'Postal Proxy':'Postal16,Proxy16', 'Proxy':'Proxy16', } for (av_type, av_tag) in av_map.items(): actual = VT.tags_add_postal(av_map, av_type, pd_slash_eno='EA/123') expected = 'PD=EA,' + av_tag self.assertEqual(actual, expected)
def test_merge_pd_eno(self): actual = VT.merge_pd_eno(pd=self.pd , eno=self.eno) expected = self.statefile_id self.assertEqual(actual, expected)