#!/usr/bin/env python3 """Test auction data fetch""" import asyncio import json import sys sys.path.insert(0, 'src') from graphql_client import fetch_auction_data, format_auction_data async def main(): auction_id = "9d5d9d6b-94de-4147-b523-dfa512d85dfa" print(f"Fetching auction: {auction_id}\n") auction_data = await fetch_auction_data(auction_id) if auction_data: print("Raw Auction Data:") print(json.dumps(auction_data, indent=2)) print("\n\nFormatted:") formatted = format_auction_data(auction_data) print(f"Viewing: {formatted['viewing_time']}") print(f"Pickup: {formatted['pickup_date']}") else: print("No auction data returned") if __name__ == "__main__": asyncio.run(main())