# must fail: fetch_OCF_whole fetch_OCF_ranged # the plan withholds the refinements of an envelope every component of which conforms (session::nonconforming_refinements) diff --git a/wai/wai-rs/src/http_binding/session.rs b/wai/wai-rs/src/http_binding/session.rs index fd00472d..24c7063d 100644 --- a/wai/wai-rs/src/http_binding/session.rs +++ b/wai/wai-rs/src/http_binding/session.rs @@ -205,7 +205,7 @@ impl Selector { /// conform (SPEC ยง7.1, `ManifestV2::check_component_roles` over the head's manifest) does /// not offer: every one of them where it does not conform, none where it does. fn nonconforming_refinements(m: &ManifestV2, wanted: &[(usize, Class)]) -> Vec { - if m.check_component_roles().is_ok() { + if false && m.check_component_roles().is_ok() { return Vec::new(); } wanted.iter().map(|&(i, _)| i).filter(|&i| m.renditions.get(i).is_some_and(|e| e.is_refinement())).collect()