Skip to content

Conversation

PandaMagnus
Copy link
Contributor

@PandaMagnus PandaMagnus commented Sep 9, 2025

Description

Add support for a way for a test block to return multiple points of test data. Leverages a new IBlockData interface and three basic implementations (IBlockData<T1,T2 and T3, T4>).

NOTE: It is very possible, though not advised, to do other implementations without generic type arguments, as that circumvents a lot of the pre-execution checking that occurs to make sure top-level dependencies are all being satisfied.

Ensure that your pull request has followed all the steps below:

  • Code compilation
  • Created tests which fail without the change (if possible)
  • All tests passing
  • Extended the README / documentation, if necessary

@PandaMagnus PandaMagnus merged commit 8081f29 into main Sep 18, 2025
2 checks passed
@PandaMagnus PandaMagnus deleted the multiple-return-values branch September 18, 2025 19:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants