nunit-core team mailing list archive
-
nunit-core team
-
Mailing list archive
-
Message #02970
[Bug 1057981] Re: C#5 async tests are not supported
Based on Simone's work, I added this back to the NUnitV2 project,
targeting the 2.6.2 release.
** Also affects: nunitv2
Importance: Undecided
Status: New
** Changed in: nunitv2
Status: New => Triaged
** Changed in: nunitv2
Importance: Undecided => Wishlist
** Changed in: nunitv2
Assignee: (unassigned) => Simone Busoli (simone.busoli)
** Changed in: nunitv2
Milestone: None => 2.6.2
** Changed in: nunitv2
Status: Triaged => In Progress
--
You received this bug notification because you are a member of NUnit
Developers, which is subscribed to NUnit V2.
https://bugs.launchpad.net/bugs/1057981
Title:
C#5 async tests are not supported
Status in NUnit Test Framework:
Triaged
Status in NUnitLite Testing Framework:
Triaged
Status in NUnit V2 Test Framework:
In Progress
Bug description:
If a method is marked async, nunit does not recognise it as a test,
and some test runners may incorrectly pass it while it is still
running. These methods actually return a Task not void, and the test
can only be passed if the task completes without a failure.
As detailed here http://anthonysteele.co.uk/async-and-await-with-nunit
MSTest supports async tests
http://blogs.msdn.com/b/visualstudioalm/archive/2012/03/13/what-s-new-for-mstest-unit-tests-in-visual-studio-11-beta.aspx
To manage notifications about this bug go to:
https://bugs.launchpad.net/nunit-3.0/+bug/1057981/+subscriptions
References