def test_all():
	year = '20142015'
	report_type = 'PL'
	game_type = '02'

	for x in range (750,1150):
		game_num = Operations.pad_game_num(x)
		game_info = GameHeader.harvest(year, game_num, report_type, game_type)
		game_personnel = Roster.harvest(year, game_num)
		game_summary = GameSummary.harvest(year, game_num, game_info, game_personnel)
	
		yield check_refs, game_personnel, game_summary
			event.num,\
			event.per_num,\
			event.strength,\
			event.time,\
			event.event_type,\
			event.description,\
			event.away_on_ice,\
			event.home_on_ice,\
			zone,\
			penalty_type,\
			length,\
			penalized_player,\
			drawing_player,\
			penalized_team,\
			drawing_team
			)
if __name__ == '__main__':
	'''
	gameinfo_temp = game_info_extractor	("20152016", "0003")
	gamepersonnel_temp = game_personnel_creator ("20152016", "0003")
	events = playbyplay_extractor ("20152016", "0003")
	
	for x in range (0, 300):
		
		event_object_extractor (x, events, gamepersonnel_temp, gameinfo_temp.away_team, gameinfo_temp.home_team)
	'''

	#print etree.tostring (item, pretty_print = True)

	print GameSummary.extractor ("20152016", "0003")