Spaces:
Running
Running
| """Tests basiques pour le pipeline ML.""" | |
| from pathlib import Path | |
| def test_pipeline_placeholder(): | |
| """Test basique pour CI/CD.""" | |
| assert True | |
| def test_data_files_exist(): | |
| """Vérifie que les fichiers de données existent.""" | |
| data_dir = Path("data") | |
| assert (data_dir / "extrait_sondage.csv").exists() | |
| assert (data_dir / "extrait_eval.csv").exists() | |
| assert (data_dir / "extrait_sirh.csv").exists() | |
| def test_preprocess_imports(): | |
| """Vérifie que les imports ML fonctionnent.""" | |
| from ml_model.preprocess import load_raw_data, preprocess_data | |
| assert preprocess_data is not None | |
| assert load_raw_data is not None | |
| def test_train_imports(): | |
| """Vérifie que le module d'entraînement s'importe.""" | |
| from ml_model.train_model import train_model | |
| assert train_model is not None | |