Closed AriFordsham closed 2 years ago
Just to make it clear for the issue: this would allow multiple runners to be defined per module. Any other benefits, @AriFordsham ?
That's the biggie. I feel it is cleaner, more idiomatic design, and easier to implement and use, but others may differ.
Bonus points for coming up with a more descriptive name than PureRunner
. maybe Model
or similar?
I always liked PureRunner
. Sounded very cyberpunk IMO :joy: any suggestions @delicious-lemon @Geometer1729 ?
Replace the
HasPureRunner
(Apropos.Pure
) with a datatype:Update the examples:
HasPureRunner
instances with (named)PureRunner
objectsrunPureTestsWhere
Update documentation
You may find draft PR #32 useful to get you started.