from sports_backtesting import sports_engine
try:
    games = sports_engine.data_loader.load_games('nba', season='2024')
    print(f'Loaded {len(games)} NBA games')
    if games:
        if isinstance(games[0], dict):
            print(f'First game keys: {list(games[0].keys())}')
        else:
            print('First game is not a dict')
except Exception as e:
    print(f'Error: {e}')
    import traceback
    traceback.print_exc()
