Open kc596 opened 1 year ago
I Don't agree with this, as arguments should be always json serializable, so they can be passed in via the command line if someone wants to use the exact params.
+1 to @imcdo , ducktape needs to keep any paramters json-serializable, otherwise it breaks existing functionality.
If your objects are json-serializable though, I think I've seen them work with parameterized tests
@confluentinc/quality-eng is tagged for visibility
Describe the bug
@matrix
annotation is working only if list of primitives are used and not if list of objects are used.To Reproduce You can use following example to reproduce :
Expected behavior The tests should work even when list of objects are passed into
@matrix
.