Changes: - Updated all 5 test functions to use new_from_workspace() - Eliminates test failures from relative path dependencies - Tests now work regardless of working directory (workspace root or ml/ subdirectory) Test Results: - 6/6 tests passing (100% success rate) - ZN.FUT: 28,935 bars validated - 6E.FUT: 29,937 bars validated - Feature extraction: 5 features + 10 technical indicators - Model inference: All 4 models correctly identified as needing training - End-to-end pipeline: Working with random baseline model Files Modified: - ml/tests/ml_readiness_validation_tests.rs (5 callsites updated) Lines Changed: 5 lines (test_load_real_data, test_feature_extraction, test_end_to_end_ml_pipeline, test_baseline_model_comparison, test_multi_symbol_validation) Duration: 15 minutes (path resolution fix) Impact: ML readiness validation infrastructure fully operational
12 KiB
12 KiB