def test_iterate_through_daily_games_and_start_stream(self):
     eternal_process = EternalProcess()
     start_time = datetime.datetime.now() + datetime.timedelta(minutes=180)
     data = [{'start_time': str(start_time), 'being_streamed': False, '_id': 'fak31D',
              'title': 'Cavaliers vs Mavericks',
              'home_team_id': 'a9abb922-3a47-4d37-9250-2e5224a2b58a',
              'away_team_id': '35ded680-b7b1-4cd9-a223-7bc4ab0b77ed'}]
     current_time = eternal_process.get_time_as_hour_minute()
     eternal_process.iterate_through_daily_games_and_start_stream(data, current_time, "nba")
     self.assertEqual(1, len(eternal_process.game_name_list))
     self.assertIs(True, eternal_process.end_stream_and_free_api(0))
 def test_get_time_as_hour_minute(self):
     eternal_process = EternalProcess()
     self.assertEqual(datetime.datetime.now().strftime('%H:%M'), eternal_process.get_time_as_hour_minute())