def test_parse_2014curie(self): with open( 'test_data/usfirst_html/usfirst_event_matches_2014curie.html', 'r') as f: alliances, _ = UsfirstAlliancesParser.parse(f.read()) self.assertEqual(alliances, [{ 'picks': ['frc254', 'frc469', 'frc2848', 'frc74'], 'declines': [] }, { 'picks': ['frc1718', 'frc2451', 'frc573', 'frc2016'], 'declines': [] }, { 'picks': ['frc2928', 'frc2013', 'frc1311', 'frc842'], 'declines': [] }, { 'picks': ['frc180', 'frc125', 'frc1323', 'frc2468'], 'declines': [] }, { 'picks': ['frc118', 'frc359', 'frc4334', 'frc865'], 'declines': [] }, { 'picks': ['frc135', 'frc1241', 'frc11', 'frc68'], 'declines': [] }, { 'picks': ['frc3478', 'frc177', 'frc294', 'frc230'], 'declines': [] }, { 'picks': ['frc624', 'frc987', 'frc3476', 'frc3015'], 'declines': [] }])
def test_parse_2014curie(self): with open('test_data/usfirst_html/usfirst_event_matches_2014curie.html', 'r') as f: alliances, _ = UsfirstAlliancesParser.parse(f.read()) self.assertEqual(alliances, [{'picks': ['frc254', 'frc469', 'frc2848', 'frc74'], 'declines':[]}, {'picks': ['frc1718', 'frc2451', 'frc573', 'frc2016'], 'declines':[]}, {'picks': ['frc2928', 'frc2013', 'frc1311', 'frc842'], 'declines':[]}, {'picks': ['frc180', 'frc125', 'frc1323', 'frc2468'], 'declines':[]}, {'picks': ['frc118', 'frc359', 'frc4334', 'frc865'], 'declines':[]}, {'picks': ['frc135', 'frc1241', 'frc11', 'frc68'], 'declines':[]}, {'picks': ['frc3478', 'frc177', 'frc294', 'frc230'], 'declines':[]}, {'picks': ['frc624', 'frc987', 'frc3476', 'frc3015'], 'declines':[]}])
def test_parse_2014test(self): with open('test_data/usfirst_html/usfirst_event_matches_2014test.html', 'r') as f: alliances, _ = UsfirstAlliancesParser.parse(f.read()) self.assertEqual(alliances, None)