Jv, I'm not understanding what you are waiting for. Simone has published a branch which will do what you want. You can pull, build and use it.
Charlie On Wed, Oct 3, 2012 at 5:07 PM, Jv <jv.ravichand...@gmail.com> wrote: > Sure, Charlie! > > I am just waiting for the NUnit GUI built with 2.0 to be 4.5 friendly so > that I could test a few simple scenarios. > > Jv > > On Thu, Oct 4, 2012 at 5:23 AM, Charlie Poole <char...@nunit.com> wrote: > >> That idea introduces asynchronous processing, which would be a new feature. >> All we want to do here is make tests marked async run without causing >> problems. That's what this bug is about. We'll do that by waiting for the >> test to finish, so that only one test runs at a time, even if marked async. >> >> For more than that, see NUnitLite or wait for NUnit 3.0! >> >> Charlie >> >> On Wed, Oct 3, 2012 at 4:35 PM, Jv <jv.ravichand...@gmail.com> wrote: >> > Hi Charlie, >> > >> > Yes, sure. >> > >> > An observation related to tests from the user perspective only. The >> "async" >> > or "Task" or "await", in a test scenario, seems like it will overcook the >> > way a test method will be written unless the Assert.That makes use of an >> > expression that will allow an async test to await the expression result. >> > >> > Jv >> > >> > On Thu, Oct 4, 2012 at 4:49 AM, Charlie Poole <char...@nunit.com> wrote: >> > >> >> Jv, >> >> >> >> It seems like this bug is getting crowded with general discussion of >> >> async. >> >> >> >> Let's only post to the bug when we're talking about the bug from now on. >> >> The test is "will this be helpful to folks checking the bug?" >> >> >> >> For more general discussions, you can use the developer list or direct >> >> email. >> >> >> >> Charlie >> >> >> >> On Wed, Oct 3, 2012 at 3:55 PM, Jv <jv.ravichand...@gmail.com> wrote: >> >> > The actual unit test functionality that I am looking at can be >> similar to >> >> > the output of the main method in this progam - >> >> > http://ravichandranjv.blogspot.in/2012/10/async-and-await-c-5.html >> >> > >> >> > Jv >> >> > >> >> > On Wed, Oct 3, 2012 at 3:36 PM, Simone Busoli >> >> > <1057...@bugs.launchpad.net>wrote: >> >> > >> >> >> Jv, here's a list of issues in the code you provided: >> >> >> >> >> >> - it does not compile >> >> >> - even if you make it compile by assigning "await t" to a local >> >> >> variable, you are asserting that a Task<int?> is equal to a int? >> >> >> - even if you await on ob.TaskMethod() so that you get back an >> int? >> >> it >> >> >> still doesn't make much sense to compare those two values, and you >> >> >> should >> >> >> actually expect them to be different >> >> >> - the test will nonetheless pass because the two integers? will be >> >> >> always null as you are invoking Task.FromResult, which completes >> >> >> synchronously and therefore will have null Task.CurrentId >> >> >> >> >> >> Simone >> >> >> >> >> >> On Wed, Oct 3, 2012 at 11:07 AM, Jv <jv.ravichand...@gmail.com> >> wrote: >> >> >> >> >> >> > Fyip, >> >> >> > >> >> >> > I am using the same RealFixtures file in Simone's project with the >> >> same >> >> >> > references but with different test code so the name of the test >> >> method is >> >> >> > same but it does not test a void return value. >> >> >> > >> >> >> > Jv >> >> >> > >> >> >> > On Wed, Oct 3, 2012 at 2:28 PM, RJV <jv.ravichand...@gmail.com> >> >> wrote: >> >> >> > >> >> >> > > Hi Charlie, >> >> >> > > >> >> >> > > Attached is a test for checking the thread id of the task >> running. >> >> If >> >> >> you >> >> >> > > can confirm if the test scenario is correctly running as >> expected, I >> >> >> will >> >> >> > > go ahead with the other scenarios. >> >> >> > > >> >> >> > > But for this to happen, NUnit must be able to run this test. >> Please >> >> let >> >> >> > me >> >> >> > > know the tweak to nunit-agent or any other to make NUnit GUI to >> run >> >> a >> >> >> 4.5 >> >> >> > > targeted test. Thanks. >> >> >> > > >> >> >> > > Jv >> >> >> > > >> >> >> > > >> >> >> > > On Wed, Oct 3, 2012 at 10:59 AM, Charlie Poole < >> char...@nunit.com> >> >> >> > wrote: >> >> >> > > >> >> >> > >> Hi Simone, >> >> >> > >> >> >> >> > >> On Tue, Oct 2, 2012 at 1:59 PM, Simone Busoli >> >> >> > >> <1057...@bugs.launchpad.net> wrote: >> >> >> > >> > inline >> >> >> > >> >> >> >> > >> Ditto >> >> >> > >> >> >> >> > >> > On Tue, Oct 2, 2012 at 10:29 PM, Charlie Poole < >> >> char...@nunit.com> >> >> >> > >> > wrote: >> >> >> > >> > >> >> >> > >> >> On Tue, Oct 2, 2012 at 1:03 PM, Simone Busoli >> >> >> > >> >> <1057...@bugs.launchpad.net> wrote: >> >> >> > >> >> > To summarize, the async feature works under NUnit built for >> >> CLR >> >> >> 2, >> >> >> > of >> >> >> > >> >> > course it will use an agent to run tests built for CLR > 2. >> >> >> > >> >> > >> >> >> > >> >> > There is a sort of infrastructure problem that I posed >> already >> >> >> > which >> >> >> > >> >> > concerns how to build and test the async thing. Currently I >> >> >> didn't >> >> >> > >> make >> >> >> > >> >> any >> >> >> > >> >> > explicit choice and the build fails if you try to build for >> >> CLR < >> >> >> > 4, >> >> >> > >> >> > because it tries to build the .NET 4.5 test assembly. >> >> >> > >> >> > So far therefore you can successfully run a build with >> >> net-4.0, >> >> >> > which >> >> >> > >> >> will >> >> >> > >> >> > run the new tests as well. Of course I also ran them under >> >> NUnit >> >> >> > >> built >> >> >> > >> >> for >> >> >> > >> >> > CLR 2 but it's a manual process: exclude the tests from the >> >> >> build, >> >> >> > >> build >> >> >> > >> >> > for CLR 2, invoke nunit-console.exe (CLR 2) on the 4.5 >> >> assembly >> >> >> > >> >> previously >> >> >> > >> >> > built. >> >> >> > >> >> >> >> >> > >> >> Yes, that's the infrastructure change I was hoping to avoid >> by >> >> >> > >> postponing >> >> >> > >> >> to >> >> >> > >> >> NUnit 3.0. :-) But never mind... you convinced me. >> >> >> > >> >> >> >> >> > >> > >> >> >> > >> > So you'll take care of that, right? :) Or just share how you >> >> would >> >> >> do >> >> >> > it >> >> >> > >> > and I'll do the rest. >> >> >> > >> >> >> >> > >> I'll take a look after I get VS2012 re-installed. I had to >> remove >> >> the >> >> >> RC >> >> >> > >> because >> >> >> > >> it messed up C++ compilation under VS2010 - also had to reapply >> >> VS2010 >> >> >> > >> SP1. >> >> >> > >> >> >> >> > >> My thought is to have a build for .NET 4.5 in the script and to >> >> modify >> >> >> > the >> >> >> > >> commands to allow you to run tests across different .NET >> versions. >> >> >> > >> > >> >> >> > >> >> >> >> >> > >> >> > Ideally we would have to come up with a way to say that >> even >> >> when >> >> >> > we >> >> >> > >> >> build >> >> >> > >> >> > for < 4.5 (there's no 4.5 now but only 4.0 as NAnt doesn't >> >> >> support >> >> >> > it >> >> >> > >> >> yet), >> >> >> > >> >> > that assembly is still built for 4.5 so that tests can be >> run >> >> on >> >> >> it >> >> >> > >> with >> >> >> > >> >> > NUnit built for .NET < 4.5. I hope it makes sense. I would >> >> like >> >> >> to >> >> >> > >> >> clarify >> >> >> > >> >> > this with Charlie. >> >> >> > >> >> >> >> >> > >> >> What we need is a .NET 4.5 config. This guy has one... >> >> >> > >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> > >> >> >> >> >> >> http://stackoverflow.com/questions/11837795/building-net-4-5-projects-with-nant >> >> >> > >> > >> >> >> > >> > >> >> >> > >> > Ah cool, I'll start by adding 4.5 to the whole build script >> >> system >> >> >> > then. >> >> >> > >> > >> >> >> > >> >> >> >> > >> I'm in the process of adding it to the NUnitLite script myself. >> >> >> > >> >> >> >> > >> >> >> >> >> > >> >> >> >> >> > >> >> > Also one question for Charlie: in order to see if tests are >> >> run >> >> >> > >> >> correctly I >> >> >> > >> >> > created some fixtures which are not supposed to be run >> >> directly >> >> >> but >> >> >> > >> via >> >> >> > >> >> my >> >> >> > >> >> > own test code. In order to accomplish that I marked the >> suite >> >> as >> >> >> > >> ignored, >> >> >> > >> >> > but those tests then end up in the build results as >> ignored, >> >> >> which >> >> >> > >> is not >> >> >> > >> >> > really the case 'cause I'm running them by some other >> means. I >> >> >> > >> wanted to >> >> >> > >> >> > figure out if there was a way to make NUnit /ignore/ those >> >> tests >> >> >> so >> >> >> > >> that >> >> >> > >> >> > they don't show up as ignored. >> >> >> > >> >> >> >> >> > >> >> Put those tests in the test-assembly dll. That's what it's >> for. >> >> To >> >> >> > see >> >> >> > >> how >> >> >> > >> >> it's used by other tests, just pick any class there and find >> >> >> > >> references. >> >> >> > >> >> >> >> >> > >> > >> >> >> > >> > I see, it makes sense. According to how you would like to do >> the >> >> >> > >> > "infrastructure change" I guess they may need to stay in a 4.5 >> >> >> > isolated >> >> >> > >> > assembly though. >> >> >> > >> >> >> >> > >> Or you could use the regular NUnit tests but conditionally >> include >> >> >> some >> >> >> > >> extra tests with async. >> >> >> > >> >> >> >> > >> Charlie >> >> >> > >> >> >> >> > >> > >> >> >> > >> >> >> >> >> > >> >> Charlie >> >> >> > >> >> >> >> >> > >> >> > Simone >> >> >> > >> >> > >> >> >> > >> >> > >> >> >> > >> >> > On Tue, Oct 2, 2012 at 9:34 PM, Charlie Poole < >> >> char...@nunit.com >> >> >> > >> >> >> > >> wrote: >> >> >> > >> >> > >> >> >> > >> >> >> OK then, so you're safe. I know that their are various >> >> express >> >> >> > >> releases >> >> >> > >> >> and >> >> >> > >> >> >> some of them are limited in what they support. >> >> >> > >> >> >> >> >> >> > >> >> >> I haven't loaded and tested that code yet. But the net45 >> test >> >> >> > >> program is >> >> >> > >> >> >> just a set of tests, not NUnit. It is of course built for >> >> .NET >> >> >> > 4.5. >> >> >> > >> >> Simone >> >> >> > >> >> >> is working on making sure it will run under NUnit so it >> may >> >> not >> >> >> > yet >> >> >> > >> be >> >> >> > >> >> >> complete. Note that some code in nunit.core.tests is under >> >> the >> >> >> > >> control >> >> >> > >> >> >> of #if statements, which keep it from being compiled when >> not >> >> >> > >> wanted. >> >> >> > >> >> >> >> >> >> > >> >> >> Charlie >> >> >> > >> >> >> >> >> >> > >> >> >> On Tue, Oct 2, 2012 at 12:03 PM, Jv < >> >> jv.ravichand...@gmail.com> >> >> >> > >> wrote: >> >> >> > >> >> >> > Yes, it does, attached is the project properties page >> but >> >> the >> >> >> > >> Express >> >> >> > >> >> >> > distribution says it is meant for evaluation purposes >> >> only. I >> >> >> do >> >> >> > >> not >> >> >> > >> >> know >> >> >> > >> >> >> > what help it can be from your perspective. >> >> >> > >> >> >> > >> >> >> > >> >> >> > Yes, but the Reflection class (in >> nunit.core.tests.net45) >> >> uses >> >> >> > >> >> >> > LinqExpressions. Will this not pose a problem if the >> target >> >> >> > >> framework >> >> >> > >> >> is >> >> >> > >> >> >> > 2.0? Sorry if this is a stupid question. >> >> >> > >> >> >> > >> >> >> > >> >> >> > Jv >> >> >> > >> >> >> > >> >> >> > >> >> >> > On Tue, Oct 2, 2012 at 11:23 PM, Charlie Poole < >> >> >> > char...@nunit.com >> >> >> > >> > >> >> >> > >> >> >> > wrote: >> >> >> > >> >> >> > >> >> >> > >> >> >> >> Hi Jv, >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> On Tue, Oct 2, 2012 at 9:54 AM, Jv < >> >> >> jv.ravichand...@gmail.com> >> >> >> > >> >> wrote: >> >> >> > >> >> >> >> > Hi Charlie, >> >> >> > >> >> >> >> > >> >> >> > >> >> >> >> > No problems. Branched Simone's three times for >> different >> >> >> > >> >> >> reasons/tests. >> >> >> > >> >> >> >> All >> >> >> > >> >> >> >> > builds succeed. Building with VS 2012 Express edition >> >> for >> >> >> > >> Windows >> >> >> > >> >> >> Desktop >> >> >> > >> >> >> >> > since it will be required by you later, I guess. >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> No, that won't be required and won't even work I'm >> afraid. >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> First, NUnit V2 will never be built for .NET 4.5. >> That's >> >> what >> >> >> > >> 3.0 is >> >> >> > >> >> >> >> for. >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> Second, what we are trying to test here is whether >> NUnit >> >> V2, >> >> >> > >> built >> >> >> > >> >> for >> >> >> > >> >> >> >> .NET 2.0, can run tests built for .NET 4.5, which use >> >> async. >> >> >> > >> Simone >> >> >> > >> >> has >> >> >> > >> >> >> >> used reflection to do it and has not used any 4.5 >> >> features. >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> Of course, to test this, we need Tests built for .NET >> 4.5 >> >> but >> >> >> > >> NUnit >> >> >> > >> >> has >> >> >> > >> >> >> >> to be built as normally. Will the Express edition allow >> >> >> > targeting >> >> >> > >> >> .NET >> >> >> > >> >> >> 2.0 >> >> >> > >> >> >> >> when you build NUnit? >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> Charlie >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> > I am working on the await scenarios, in an >> independent >> >> >> > project >> >> >> > >> >> file, >> >> >> > >> >> >> but >> >> >> > >> >> >> >> > with the .core dlls built of Simone's branch. >> >> >> > >> >> >> >> > >> >> >> > >> >> >> >> > My contribution, here, I guess will be to provide you >> >> with >> >> >> > help >> >> >> > >> >> >> examples >> >> >> > >> >> >> >> > for the wiki and if something comes up related to the >> >> >> tests, >> >> >> > >> will >> >> >> > >> >> >> post it >> >> >> > >> >> >> >> > here! >> >> >> > >> >> >> >> > >> >> >> > >> >> >> >> > A question though. Is it necessary for the Test >> method >> >> to >> >> >> be >> >> >> > >> marked >> >> >> > >> >> >> >> Async? >> >> >> > >> >> >> >> > Since await returns a Task, can there be a scenario >> for >> >> the >> >> >> > >> NUnit >> >> >> > >> >> test >> >> >> > >> >> >> >> > method to not be Async ? >> >> >> > >> >> >> >> > >> >> >> > >> >> >> >> > Thanks, >> >> >> > >> >> >> >> > >> >> >> > >> >> >> >> > Jv >> >> >> > >> >> >> >> > >> >> >> > >> >> >> >> > On Tue, Oct 2, 2012 at 9:40 PM, Charlie Poole < >> >> >> > >> char...@nunit.com> >> >> >> > >> >> >> wrote: >> >> >> > >> >> >> >> > >> >> >> > >> >> >> >> >> Hi Jv, >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> You have to pull and build Simone's branch from >> source >> >> in >> >> >> > >> order >> >> >> > >> >> to be >> >> >> > >> >> >> >> >> able to work on this at all. As I remember from some >> >> >> > previous >> >> >> > >> work >> >> >> > >> >> >> >> >> you did, you were unable to do that on your >> machine. Is >> >> >> that >> >> >> > >> still >> >> >> > >> >> >> >> >> a problem for you? >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> Charlie >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> On Tue, Oct 2, 2012 at 7:56 AM, Jv < >> >> >> > jv.ravichand...@gmail.com >> >> >> > >> > >> >> >> > >> >> >> wrote: >> >> >> > >> >> >> >> >> > Hi Charlie, >> >> >> > >> >> >> >> >> > >> >> >> > >> >> >> >> >> > 1. Will start with the scenarios outlined by you >> plus >> >> >> some >> >> >> > >> of my >> >> >> > >> >> >> own. >> >> >> > >> >> >> >> >> Maybe >> >> >> > >> >> >> >> >> > they could feature in the help section. >> >> >> > >> >> >> >> >> > >> >> >> > >> >> >> >> >> > 2. Waiting for the merge to happen or can NUnit >> GUI >> >> work >> >> >> > >> with >> >> >> > >> >> >> Simone's >> >> >> > >> >> >> >> >> > commit? >> >> >> > >> >> >> >> >> > >> >> >> > >> >> >> >> >> > Because I also want to test the GCConcurrent (for >> >> >> previous >> >> >> > >> .net >> >> >> > >> >> >> >> versions) >> >> >> > >> >> >> >> >> > and serverGc (for .net 4.5) element and this can >> be >> >> done >> >> >> > >> only >> >> >> > >> >> >> through >> >> >> > >> >> >> >> the >> >> >> > >> >> >> >> >> > App config file. I guess this is more important >> due >> >> to >> >> >> it >> >> >> > >> being >> >> >> > >> >> the >> >> >> > >> >> >> >> new >> >> >> > >> >> >> >> >> > feature in .Net 4.5. >> >> >> > >> >> >> >> >> > >> >> >> > >> >> >> >> >> > 3. The unmanaged aspect to it, where the above >> >> >> > configuration >> >> >> > >> >> >> settings >> >> >> > >> >> >> >> can >> >> >> > >> >> >> >> >> > be overridden by the requesting app.What happens >> in >> >> the >> >> >> > test >> >> >> > >> >> (this >> >> >> > >> >> >> is >> >> >> > >> >> >> >> >> not a >> >> >> > >> >> >> >> >> > question) when the config settings can be >> overridden >> >> by >> >> >> a >> >> >> > >> call >> >> >> > >> >> to >> >> >> > >> >> >> >> >> > IsServerGC call from the unmanaged app. Is this >> >> >> > >> consideration >> >> >> > >> >> >> >> important? >> >> >> > >> >> >> >> >> > And to complicate things further, some >> >> >> > >> processor.architectures >> >> >> > >> >> are >> >> >> > >> >> >> not >> >> >> > >> >> >> >> >> > supported. >> >> >> > >> >> >> >> >> > >> >> >> > >> >> >> >> >> > I am not sure if this should be documented as a >> known >> >> >> > issue >> >> >> > >> in >> >> >> > >> >> >> NUnit >> >> >> > >> >> >> >> or >> >> >> > >> >> >> >> >> > should NUnit provide a hint when the Async tests >> are >> >> run >> >> >> > or >> >> >> > >> >> >> executed? >> >> >> > >> >> >> >> >> > >> >> >> > >> >> >> >> >> > 4. The SynchronizationContext and the >> >> >> > >> AsynchronizationContext >> >> >> > >> >> can >> >> >> > >> >> >> be >> >> >> > >> >> >> >> >> quite >> >> >> > >> >> >> >> >> > tricky when GcCocurrent and ServerGC elements can >> >> both >> >> >> be >> >> >> > >> used. >> >> >> > >> >> >> Please >> >> >> > >> >> >> >> >> > comment on this with reference to #2 above. >> >> >> > >> >> >> >> >> > >> >> >> > >> >> >> >> >> > Jv >> >> >> > >> >> >> >> >> > >> >> >> > >> >> >> >> >> > On Mon, Oct 1, 2012 at 3:37 AM, Charlie Poole < >> >> >> > >> >> char...@nunit.com> >> >> >> > >> >> >> >> wrote: >> >> >> > >> >> >> >> >> > >> >> >> > >> >> >> >> >> >> Sounds good! One thing we need is a test assembly >> >> built >> >> >> > in >> >> >> > >> >> VS2012, >> >> >> > >> >> >> >> >> >> which contains all sorts of combinations of test >> >> >> > features, >> >> >> > >> for >> >> >> > >> >> >> >> example, >> >> >> > >> >> >> >> >> >> test cases that use an async method, methods with >> >> >> timeout >> >> >> > >> plus >> >> >> > >> >> >> async, >> >> >> > >> >> >> >> >> >> methods using testcasesource, etc. The existing >> >> NUnit >> >> >> > tests >> >> >> > >> >> have >> >> >> > >> >> >> lots >> >> >> > >> >> >> >> >> >> of examples but of course none of them can use >> >> async. >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> This is actually something that would help us >> >> implement >> >> >> > >> async >> >> >> > >> >> >> tests >> >> >> > >> >> >> >> >> >> in all three projects... NUnit V2, NUnit 3.0 and >> >> >> > NUnitLite >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> Charlie >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> On Sun, Sep 30, 2012 at 2:39 PM, Jv < >> >> >> > >> jv.ravichand...@gmail.com >> >> >> > >> >> > >> >> >> > >> >> >> >> wrote: >> >> >> > >> >> >> >> >> >> > Sure, Charlie, but this particular problem does >> >> >> require >> >> >> > >> more >> >> >> > >> >> >> than >> >> >> > >> >> >> >> one >> >> >> > >> >> >> >> >> >> > person I thought and hence suggested to help. I >> >> will >> >> >> > try >> >> >> > >> to >> >> >> > >> >> >> >> >> independently >> >> >> > >> >> >> >> >> >> > simulate some similar async scenarios and then >> >> seek >> >> >> > help >> >> >> > >> on >> >> >> > >> >> how >> >> >> > >> >> >> it >> >> >> > >> >> >> >> >> can be >> >> >> > >> >> >> >> >> >> > merged with Simone's work. >> >> >> > >> >> >> >> >> >> > >> >> >> > >> >> >> >> >> >> > Jv >> >> >> > >> >> >> >> >> >> > >> >> >> > >> >> >> >> >> >> > On Mon, Oct 1, 2012 at 2:45 AM, Charlie Poole < >> >> >> > >> >> >> char...@nunit.com> >> >> >> > >> >> >> >> >> wrote: >> >> >> > >> >> >> >> >> >> > >> >> >> > >> >> >> >> >> >> >> Hi Jv, >> >> >> > >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> You should coordinate with Simone on this, >> since >> >> he >> >> >> > has >> >> >> > >> the >> >> >> > >> >> >> >> >> >> >> bug assigned. OTOH, there are tons of things >> to >> >> do >> >> >> > other >> >> >> > >> >> >> >> >> >> >> than this if you want something of your own! >> >> >> > >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> Charlie >> >> >> > >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> On Sun, Sep 30, 2012 at 4:02 AM, Jv < >> >> >> > >> >> jv.ravichand...@gmail.com >> >> >> > >> >> >> > >> >> >> > >> >> >> >> >> wrote: >> >> >> > >> >> >> >> >> >> >> > Since I am fairly free, I can work on this >> >> issue >> >> >> > >> >> >> independently >> >> >> > >> >> >> >> as a >> >> >> > >> >> >> >> >> >> >> > spike. Please point me to the appropriate >> >> files in >> >> >> > >> NUnit >> >> >> > >> >> v2. >> >> >> > >> >> >> >> >> >> >> > >> >> >> > >> >> >> >> >> >> >> > I will be working on finding if the async >> >> threads' >> >> >> > >> context >> >> >> > >> >> >> can >> >> >> > >> >> >> >> be >> >> >> > >> >> >> >> >> >> >> > independently established. >> >> >> > >> >> >> >> >> >> >> > >> >> >> > >> >> >> >> >> >> >> > This will help in maintaining that tests >> >> >> > "await"-ing a >> >> >> > >> >> async >> >> >> > >> >> >> >> >> result is >> >> >> > >> >> >> >> >> >> >> > testing the right context and will also >> help in >> >> >> > >> >> establishing >> >> >> > >> >> >> the >> >> >> > >> >> >> >> >> >> "void" >> >> >> > >> >> >> >> >> >> >> > context. >> >> >> > >> >> >> >> >> >> >> > >> >> >> > >> >> >> >> >> >> >> > Jv >> >> >> > >> >> >> >> >> >> >> > >> >> >> > >> >> >> >> >> >> >> > -- >> >> >> > >> >> >> >> >> >> >> > You received this bug notification because >> you >> >> are >> >> >> > >> >> >> subscribed to >> >> >> > >> >> >> >> >> NUnit >> >> >> > >> >> >> >> >> >> >> > Extended Testing Platform. >> >> >> > >> >> >> >> >> >> >> > https://bugs.launchpad.net/bugs/1057981 >> >> >> > >> >> >> >> >> >> >> > >> >> >> > >> >> >> >> >> >> >> > Title: >> >> >> > >> >> >> >> >> >> >> > C#5 async tests are not supported >> >> >> > >> >> >> >> >> >> >> > >> >> >> > >> >> >> >> >> >> >> > To manage notifications about this bug go >> to: >> >> >> > >> >> >> >> >> >> >> > >> >> >> > >> >> >> >> >> >> >> > https://bugs.launchpad.net/nunit-3.0/+bug/1057981/+subscriptions >> >> >> > >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> >> -- >> >> >> > >> >> >> >> >> >> >> 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 >> >> >> > >> >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> > >> >> >> > >> >> >> >> >> >> > >> >> >> > >> >> >> >> >> >> > -- >> >> >> > >> >> >> >> >> >> > Regards, >> >> >> > >> >> >> >> >> >> > >> >> >> > >> >> >> >> >> >> > Ravichandran Jv >> >> >> > >> >> >> >> >> >> > http://ravichandranjv.blogspot.com >> >> >> > >> >> >> >> >> >> > >> >> >> > >> >> >> >> >> >> > -- >> >> >> > >> >> >> >> >> >> > You received this bug notification because you >> are >> >> >> > >> >> subscribed to >> >> >> > >> >> >> >> NUnit >> >> >> > >> >> >> >> >> >> > Extended Testing Platform. >> >> >> > >> >> >> >> >> >> > https://bugs.launchpad.net/bugs/1057981 >> >> >> > >> >> >> >> >> >> > >> >> >> > >> >> >> >> >> >> > Title: >> >> >> > >> >> >> >> >> >> > C#5 async tests are not supported >> >> >> > >> >> >> >> >> >> > >> >> >> > >> >> >> >> >> >> > To manage notifications about this bug go to: >> >> >> > >> >> >> >> >> >> > >> >> >> > >> >> >> >> >> >> https://bugs.launchpad.net/nunit-3.0/+bug/1057981/+subscriptions >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> >> -- >> >> >> > >> >> >> >> >> >> 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 >> >> >> > >> >> >> >> >> >> >> >> >> > >> >> >> >> >> > >> >> >> > >> >> >> >> >> > >> >> >> > >> >> >> >> >> > -- >> >> >> > >> >> >> >> >> > Regards, >> >> >> > >> >> >> >> >> > >> >> >> > >> >> >> >> >> > Ravichandran Jv >> >> >> > >> >> >> >> >> > http://ravichandranjv.blogspot.com >> >> >> > >> >> >> >> >> > >> >> >> > >> >> >> >> >> > -- >> >> >> > >> >> >> >> >> > 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 >> >> >> > >> >> >> >> >> > >> >> >> > >> >> >> >> >> > _______________________________________________ >> >> >> > >> >> >> >> >> > Mailing list: https://launchpad.net/~nunit-core >> >> >> > >> >> >> >> >> > Post to : nunit-core@lists.launchpad.net >> >> >> > >> >> >> >> >> > Unsubscribe : https://launchpad.net/~nunit-core >> >> >> > >> >> >> >> >> > More help : https://help.launchpad.net/ListHelp >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> >> -- >> >> >> > >> >> >> >> >> 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 >> >> >> > >> >> >> >> >> >> >> >> > >> >> >> >> > >> >> >> > >> >> >> >> > >> >> >> > >> >> >> >> > -- >> >> >> > >> >> >> >> > Regards, >> >> >> > >> >> >> >> > >> >> >> > >> >> >> >> > Ravichandran Jv >> >> >> > >> >> >> >> > http://ravichandranjv.blogspot.com >> >> >> > >> >> >> >> > >> >> >> > >> >> >> >> > -- >> >> >> > >> >> >> >> > You received this bug notification because you are >> >> >> subscribed >> >> >> > >> to >> >> >> > >> >> NUnit >> >> >> > >> >> >> >> > Extended Testing Platform. >> >> >> > >> >> >> >> > https://bugs.launchpad.net/bugs/1057981 >> >> >> > >> >> >> >> > >> >> >> > >> >> >> >> > Title: >> >> >> > >> >> >> >> > C#5 async tests are not supported >> >> >> > >> >> >> >> > >> >> >> > >> >> >> >> > To manage notifications about this bug go to: >> >> >> > >> >> >> >> > >> >> >> > >> >> https://bugs.launchpad.net/nunit-3.0/+bug/1057981/+subscriptions >> >> >> > >> >> >> >> >> >> >> > >> >> >> >> -- >> >> >> > >> >> >> >> 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 >> >> >> > >> >> >> >> >> >> >> > >> >> >> > >> >> >> > >> >> >> > >> >> >> > >> >> >> > -- >> >> >> > >> >> >> > Regards, >> >> >> > >> >> >> > >> >> >> > >> >> >> > Ravichandran Jv >> >> >> > >> >> >> > http://ravichandranjv.blogspot.com >> >> >> > >> >> >> > >> >> >> > >> >> >> > >> >> >> > >> >> >> > ** Attachment added: "targetframeworks.png" >> >> >> > >> >> >> > >> >> >> > >> >> >> >> >> >> > >> >> >> >> >> > >> >> >> >> > >> >> >> >> >> >> https://bugs.launchpad.net/bugs/1057981/+attachment/3366113/+files/targetframeworks.png >> >> >> > >> >> >> > >> >> >> > >> >> >> > -- >> >> >> > >> >> >> > You received this bug notification because you are >> >> subscribed >> >> >> to >> >> >> > >> NUnit >> >> >> > >> >> >> > Extended Testing Platform. >> >> >> > >> >> >> > https://bugs.launchpad.net/bugs/1057981 >> >> >> > >> >> >> > >> >> >> > >> >> >> > Title: >> >> >> > >> >> >> > C#5 async tests are not supported >> >> >> > >> >> >> > >> >> >> > >> >> >> > To manage notifications about this bug go to: >> >> >> > >> >> >> > >> >> >> > https://bugs.launchpad.net/nunit-3.0/+bug/1057981/+subscriptions >> >> >> > >> >> >> >> >> >> > >> >> >> -- >> >> >> > >> >> >> You received this bug notification because you are a bug >> >> >> assignee. >> >> >> > >> >> >> 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 >> >> >> > >> >> >> >> >> >> > >> >> > >> >> >> > >> >> > -- >> >> >> > >> >> > You received this bug notification because you are >> subscribed >> >> to >> >> >> > >> NUnit >> >> >> > >> >> > Extended Testing Platform. >> >> >> > >> >> > https://bugs.launchpad.net/bugs/1057981 >> >> >> > >> >> > >> >> >> > >> >> > Title: >> >> >> > >> >> > C#5 async tests are not supported >> >> >> > >> >> > >> >> >> > >> >> > To manage notifications about this bug go to: >> >> >> > >> >> > >> >> https://bugs.launchpad.net/nunit-3.0/+bug/1057981/+subscriptions >> >> >> > >> >> >> >> >> > >> >> -- >> >> >> > >> >> You received this bug notification because you are a bug >> >> assignee. >> >> >> > >> >> 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 >> >> >> > >> >> >> >> >> > >> > >> >> >> > >> > -- >> >> >> > >> > You received this bug notification because you are subscribed >> to >> >> >> NUnit >> >> >> > >> > Extended Testing Platform. >> >> >> > >> > https://bugs.launchpad.net/bugs/1057981 >> >> >> > >> > >> >> >> > >> > Title: >> >> >> > >> > C#5 async tests are not supported >> >> >> > >> > >> >> >> > >> > To manage notifications about this bug go to: >> >> >> > >> > >> https://bugs.launchpad.net/nunit-3.0/+bug/1057981/+subscriptions >> >> >> > >> >> >> >> > >> -- >> >> >> > >> 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 >> >> >> > >> >> >> >> > > >> >> >> > > >> >> >> > > >> >> >> > > -- >> >> >> > > Regards, >> >> >> > > >> >> >> > > Ravichandran Jv >> >> >> > > http://ravichandranjv.blogspot.com >> >> >> > > >> >> >> > >> >> >> > >> >> >> > -- >> >> >> > Regards, >> >> >> > >> >> >> > Ravichandran Jv >> >> >> > http://ravichandranjv.blogspot.com >> >> >> > >> >> >> > >> >> >> > ** Attachment added: "test45.txt" >> >> >> > >> >> >> > >> >> >> >> >> >> https://bugs.launchpad.net/bugs/1057981/+attachment/3367648/+files/test45.txt >> >> >> > >> >> >> > -- >> >> >> > You received this bug notification because you are a bug assignee. >> >> >> > 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 >> >> >> > >> >> >> >> >> >> -- >> >> >> 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 >> >> >> >> >> > >> >> > >> >> > -- >> >> > Regards, >> >> > >> >> > Ravichandran Jv >> >> > http://ravichandranjv.blogspot.com >> >> > >> >> > -- >> >> > You received this bug notification because you are subscribed to NUnit >> >> > Extended Testing Platform. >> >> > https://bugs.launchpad.net/bugs/1057981 >> >> > >> >> > Title: >> >> > C#5 async tests are not supported >> >> > >> >> > To manage notifications about this bug go to: >> >> > https://bugs.launchpad.net/nunit-3.0/+bug/1057981/+subscriptions >> >> >> >> -- >> >> 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 >> >> >> > >> > >> > -- >> > Regards, >> > >> > Ravichandran Jv >> > http://ravichandranjv.blogspot.com >> > >> > -- >> > You received this bug notification because you are subscribed to NUnit >> > Extended Testing Platform. >> > https://bugs.launchpad.net/bugs/1057981 >> > >> > Title: >> > C#5 async tests are not supported >> > >> > To manage notifications about this bug go to: >> > https://bugs.launchpad.net/nunit-3.0/+bug/1057981/+subscriptions >> >> -- >> 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 >> > > > -- > Regards, > > Ravichandran Jv > http://ravichandranjv.blogspot.com > > -- > You received this bug notification because you are subscribed to NUnit > Extended Testing Platform. > https://bugs.launchpad.net/bugs/1057981 > > Title: > C#5 async tests are not supported > > To manage notifications about this bug go to: > https://bugs.launchpad.net/nunit-3.0/+bug/1057981/+subscriptions -- 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 _______________________________________________ Mailing list: https://launchpad.net/~nunit-core Post to : nunit-core@lists.launchpad.net Unsubscribe : https://launchpad.net/~nunit-core More help : https://help.launchpad.net/ListHelp