| import pytest | |
| import os | |
| from src import dataloaders, utils, model, train | |
| # python.exe -m pytest tests/test_integration.py | |
| def test_pipeline_execution(): | |
| config = utils.load_model_config() | |
| dataloader = dataloaders.define_dataloaders(batch_size=config["data_batch_size"]) | |
| conv_model = model.ConvCVAE(latent_dim=config["latent_dim"], lr=config["learning_rate"]) | |
| train.train_model(conv_model, dataloader, batch_size=config["train_batch_size"], max_epochs=1, save_output=False) |