def test_stabilityOfMultipleSidebarUpdatesWithLiveData(self):
   r = praw.Reddit(user_agent='r/starcraft event tracker')
   originalSidebar = functions.liquipediaStringToSidebar("starcraft2", open('lpevents.txt', 'r').readlines())
   newTable = functions.getCurrentLiquipediaEventsForSidebar("starcraft2")
   firstSidebar = functions.subEventTableIntoSidebar(originalSidebar, newTable)
   secondSidebar = functions.subEventTableIntoSidebar(firstSidebar, newTable)
   self.assertEqual(firstSidebar, secondSidebar)
 def test_liquipediaStringToSidebar(self):
   f = open('lpevents.txt', 'r')
   sidebar = functions.liquipediaStringToSidebar("starcraft2", f.readlines())
   self.assertEqual(len(sidebar), 1541)