remove emojis from console

This commit is contained in:
Dobromir Popov
2025-10-25 16:35:08 +03:00
parent 5aa4925cff
commit b8f54e61fa
75 changed files with 828 additions and 828 deletions

View File

@@ -33,11 +33,11 @@ try:
from core.duckdb_storage import DuckDBStorage
storage = DuckDBStorage()
print(f" DuckDB initialized: {storage.db_path}")
print(f" DuckDB initialized: {storage.db_path}")
print(f" Parquet directory: {storage.parquet_dir}")
except Exception as e:
print(f" FAIL: {e}")
print(f" FAIL: {e}")
import traceback
traceback.print_exc()
sys.exit(1)
@@ -54,13 +54,13 @@ try:
init_time = time.time() - start_time
if data_provider.duckdb_storage:
print(f" DataProvider has DuckDB storage")
print(f" DataProvider has DuckDB storage")
print(f" Initialization time: {init_time:.2f}s")
else:
print(f"⚠️ DataProvider missing DuckDB storage")
print(f" DataProvider missing DuckDB storage")
except Exception as e:
print(f" FAIL: {e}")
print(f" FAIL: {e}")
import traceback
traceback.print_exc()
@@ -83,13 +83,13 @@ try:
fetch_time = time.time() - start_time
if df is not None and not df.empty:
print(f" Fetched {len(df)} candles in {fetch_time:.2f}s")
print(f" Fetched {len(df)} candles in {fetch_time:.2f}s")
print(f" Data automatically stored in DuckDB")
else:
print(f"⚠️ No data fetched")
print(f" No data fetched")
except Exception as e:
print(f" FAIL: {e}")
print(f" FAIL: {e}")
import traceback
traceback.print_exc()
@@ -110,13 +110,13 @@ try:
query_time = time.time() - start_time
if df is not None and not df.empty:
print(f" Retrieved {len(df)} candles in {query_time:.3f}s")
print(f" Retrieved {len(df)} candles in {query_time:.3f}s")
print(f" Query speed: {query_time*1000:.1f}ms")
else:
print(f"⚠️ No data in DuckDB yet")
print(f" No data in DuckDB yet")
except Exception as e:
print(f" FAIL: {e}")
print(f" FAIL: {e}")
import traceback
traceback.print_exc()
@@ -133,15 +133,15 @@ try:
""")
if not result.empty:
print(f" SQL query successful")
print(f" SQL query successful")
print("\nCache metadata:")
for _, row in result.iterrows():
print(f" {row['symbol']} {row['timeframe']}: {row['candle_count']:,} candles")
else:
print(f"⚠️ No metadata yet")
print(f" No metadata yet")
except Exception as e:
print(f" FAIL: {e}")
print(f" FAIL: {e}")
import traceback
traceback.print_exc()
@@ -161,10 +161,10 @@ try:
for stat in ohlcv_stats:
print(f" {stat['symbol']} {stat['timeframe']}: {stat['candle_count']:,} candles")
print(f" Statistics retrieved successfully")
print(f" Statistics retrieved successfully")
except Exception as e:
print(f" FAIL: {e}")
print(f" FAIL: {e}")
import traceback
traceback.print_exc()
@@ -178,15 +178,15 @@ try:
ann_manager = AnnotationManager()
if ann_manager.duckdb_storage:
print(f" Annotation manager has DuckDB storage")
print(f" Annotation manager has DuckDB storage")
else:
print(f"⚠️ Annotation manager missing DuckDB storage")
print(f" Annotation manager missing DuckDB storage")
annotations = ann_manager.get_annotations()
print(f" Existing annotations: {len(annotations)}")
except Exception as e:
print(f" FAIL: {e}")
print(f" FAIL: {e}")
import traceback
traceback.print_exc()
@@ -195,7 +195,7 @@ print("\n" + "=" * 80)
print("TEST SUMMARY")
print("=" * 80)
print("\n DuckDB Integration:")
print("\n DuckDB Integration:")
print(" - Storage initialized: WORKING")
print(" - DataProvider integration: WORKING")
print(" - Data storage: WORKING")
@@ -224,5 +224,5 @@ print(" 3. Query data with SQL for analysis")
print(" 4. Enjoy unified storage!")
print("\n" + "=" * 80)
print(" ALL TESTS COMPLETED")
print(" ALL TESTS COMPLETED")
print("=" * 80)