2929 OMNIDREAMS_PERF_PIPELINE_CONFIG ,
3030 OMNIDREAMS_PIPELINE_CONFIG ,
3131)
32+ from omnidreams .impl .transformer import CosmosTransformerConfig
33+ from omnidreams .impl .vae_native import OmnidreamsWanVAEEncoderConfig
3234
3335from flashdreams .api_v2 .application import IApplication
3436
@@ -46,16 +48,22 @@ def test_pipeline_configs_are_keyed_by_name() -> None:
4648
4749def test_fast_perf_uses_native_vae_when_available () -> None :
4850 config = OMNIDREAMS_FAST_PERF_PIPELINE_CONFIG
49-
50- assert config .image_encoder .native_vae_acceleration == "required"
51- assert config .image_encoder .native_vae_backend == "fp8"
52- assert config .image_encoder .native_vae_fp8_state_path is None
53- assert config .image_encoder .native_vae_fp8_auto_export is True
54- assert config .encoder .native_vae_acceleration == "required"
55- assert config .encoder .native_vae_backend == "fp8"
56- assert config .encoder .native_vae_fp8_state_path is None
57- assert config .encoder .native_vae_fp8_auto_export is True
58- assert config .diffusion_model .transformer .native_dit_acceleration == "required"
51+ image_encoder = config .image_encoder
52+ encoder = config .encoder
53+ transformer = config .diffusion_model .transformer
54+ assert isinstance (image_encoder , OmnidreamsWanVAEEncoderConfig )
55+ assert isinstance (encoder , OmnidreamsWanVAEEncoderConfig )
56+ assert isinstance (transformer , CosmosTransformerConfig )
57+
58+ assert image_encoder .native_vae_acceleration == "required"
59+ assert image_encoder .native_vae_backend == "fp8"
60+ assert image_encoder .native_vae_fp8_state_path is None
61+ assert image_encoder .native_vae_fp8_auto_export is True
62+ assert encoder .native_vae_acceleration == "required"
63+ assert encoder .native_vae_backend == "fp8"
64+ assert encoder .native_vae_fp8_state_path is None
65+ assert encoder .native_vae_fp8_auto_export is True
66+ assert transformer .native_dit_acceleration == "required"
5967
6068
6169def test_application_defaults_are_owned_by_each_adapter () -> None :
0 commit comments