From 56f13994ebf603263596ac57f25fbd71685b13c3 Mon Sep 17 00:00:00 2001 From: Joshua Valluru <326636767+joshua-berri@users.noreply.github.com> Date: Sat, 26 Sep 2026 18:39:43 -0700 Subject: [PATCH] fix(mcp): retain complete requirements for full group runs --- tests/integration/run.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tests/integration/run.py b/tests/integration/run.py index 0ead4c8a6ce..e1e5207669a 100644 --- a/tests/integration/run.py +++ b/tests/integration/run.py @@ -95,7 +95,9 @@ def main() -> int: if options.group == "mcp": from integration._support.conformance import require_passes, required_conformance_nodes - required: Final = tuple(node for node in required_conformance_nodes() if node.split("::")[0] in selected) + required: Final = tuple( + node for node in required_conformance_nodes() if not options.files or node.split("::")[0] in selected + ) if required: require_passes(output, required) return 0