Skip to content

Add regression test for complex friendships logic using RNTupleProcessor#22696

Open
matildamarjamaki wants to merge 6 commits into
root-project:masterfrom
matildamarjamaki:pr-22644
Open

Add regression test for complex friendships logic using RNTupleProcessor#22696
matildamarjamaki wants to merge 6 commits into
root-project:masterfrom
matildamarjamaki:pr-22644

Conversation

@matildamarjamaki

Copy link
Copy Markdown
Contributor

GH20033: Add regression test for Create/CreateChain joins

Changes

  • Add a regression test for GH20033.
  • Convert the test into a parameterized test to cover all combinations of RNTupleProcessor::Create and RNTupleProcessor::CreateChain for the joined processors.
  • Add a SameFieldName test to verify correct field namespace resolution when all joined RNTuples contain a field named value.
  • Add proper cleanup of temporary ROOT files in TearDown().

Checklist

  • tested changes locally

Local testing:

  • Built ntuple_processor
  • Ran all 32 parameterized test instances successfully.

@vepadulano vepadulano self-requested a review June 25, 2026 08:48
@vepadulano vepadulano self-assigned this Jun 25, 2026
@vepadulano vepadulano changed the title Pr 22644 Add regression test for complex friendships logic using RNTupleProcessor Jun 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants