//! Feature Extraction Tests - MIGRATED TO ML CRATE
//!
//! This test suite has been migrated to use the ml crate's feature extraction.
//! The duplicate feature_extraction.rs in trading_service has been removed.
//!
//! For feature extraction tests, see:
//! - `ml/src/features/feature_extraction.rs` (15-feature system)
//! - `ml/src/features/extraction.rs` (256-feature system)
//! - `ml/src/features/unified.rs` (UnifiedFeatureExtractor - production system)

#[test]
fn test_migration_complete() {
    // This test confirms that the duplicate feature extraction has been removed
    // and all code now uses ml::features::UnifiedFeatureExtractor
    let migrated = true;
    assert!(migrated, "Feature extraction consolidated to ml crate");
}

// Original tests have been removed because:
// 1. They tested the duplicate FeatureExtractor that no longer exists
// 2. The ml crate has comprehensive tests for feature extraction
// 3. UnifiedFeatureExtractor has a different API (requires Symbol, MarketDataSnapshot, etc.)
//
// To run ml crate feature extraction tests:
// cargo test -p ml --lib features
