jcansdale / TestDriven.Net-Issues

Issue tracking for TestDriven.Net
https://github.com/jcansdale/TestDriven.Net-Issues/issues
24 stars 2 forks source link

Rethink what ITestRunner.Abort should do #111

Open jcansdale opened 6 years ago

jcansdale commented 6 years ago

At the moment it calls Thread.Abort(), leaving the user the option to kill the process via the task tray. Maybe it should simply kill the process, since Thread.Abort() is rarely useful.

For ad hoc, async tests, should it support passing in a CancellationToken arg?

See discussion here: https://github.com/dotnet/corefx/issues/25154#issuecomment-343588083

Related: https://github.com/jcansdale/TestDriven.Net-Issues/issues/136