Macro hotshot_macros::cross_tests

source ยท
cross_tests!() { /* proc-macro */ }
Expand description

Generate a cartesian product of tests across all types Arguments:

  • Impls: [] - a list of types that implement nodetype
  • Metadata: TestMetadata::default() - test metadata
  • Types: [] - a list types that implement NodeImplementation over the types in Impls
  • TestName: example_test - the name of the test
  • Ignore: whether or not this set of tests are ignored Example usage: see tests in this module