Tom Longhurst

Results 272 comments of Tom Longhurst

> Multi-targeting means having compiler directives inside the code which adds a lot of overhead for us to maintain the library, also testing wise these are then different code-paths etc...

It'll be a rider issue. The green play may/should appear after building after writing a new test. But yeah rider would need to make some bespoke functionality to detect tests...

cc @AnnaSasDev

That sounds interesting! I wouldn't be opposed to that! Sounds like a lot more work up-front, but would be good going forwards for easily asserting on more in-built types.

Whenever ya like. Happy for a draft to be open whenever !

This sounds very good. Imo if you want MTP to be as flexible and as powerful as possible, anything internal that your own 'extensions' or 'filters' are using should be...

One example I was thinking of is a "Fail Fast" extension. If you have a long running test suite, you may not want to keep it running if a test...

Sounds good to me! Probably better to expose an interface with a `Cancel(reason)` method then

It is but that was just one example. I was thinking the more generically so you can cancel it from any logic path, not just a failed test. Another example...