Yes, all messages happening almost in parallel! :) Will do so and start sending in the examples. Tell me how to put them on the wiki.
Jv On Thu, Oct 4, 2012 at 6:20 AM, Charlie Poole <[email protected]> wrote: > 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> > 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 <[email protected]> > 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 > >> >> > <[email protected]>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 <[email protected]> > >> 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 <[email protected]> > >> >> 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 < > >> [email protected]> > >> >> >> > wrote: > >> >> >> > > > >> >> >> > >> Hi Simone, > >> >> >> > >> > >> >> >> > >> On Tue, Oct 2, 2012 at 1:59 PM, Simone Busoli > >> >> >> > >> <[email protected]> wrote: > >> >> >> > >> > inline > >> >> >> > >> > >> >> >> > >> Ditto > >> >> >> > >> > >> >> >> > >> > On Tue, Oct 2, 2012 at 10:29 PM, Charlie Poole < > >> >> [email protected]> > >> >> >> > >> > wrote: > >> >> >> > >> > > >> >> >> > >> >> On Tue, Oct 2, 2012 at 1:03 PM, Simone Busoli > >> >> >> > >> >> <[email protected]> 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 < > >> >> [email protected] > >> >> >> > > >> >> >> > >> 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 < > >> >> [email protected]> > >> >> >> > >> 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 < > >> >> >> > [email protected] > >> >> >> > >> > > >> >> >> > >> >> >> > wrote: > >> >> >> > >> >> >> > > >> >> >> > >> >> >> >> Hi Jv, > >> >> >> > >> >> >> >> > >> >> >> > >> >> >> >> On Tue, Oct 2, 2012 at 9:54 AM, Jv < > >> >> >> [email protected]> > >> >> >> > >> >> 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 < > >> >> >> > >> [email protected]> > >> >> >> > >> >> >> 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 < > >> >> >> > [email protected] > >> >> >> > >> > > >> >> >> > >> >> >> 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 < > >> >> >> > >> >> [email protected]> > >> >> >> > >> >> >> >> 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 < > >> >> >> > >> [email protected] > >> >> >> > >> >> > > >> >> >> > >> >> >> >> 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 < > >> >> >> > >> >> >> [email protected]> > >> >> >> > >> >> >> >> >> 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 < > >> >> >> > >> >> [email protected] > >> >> >> > >> >> >> > > >> >> >> > >> >> >> >> >> 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 : [email protected] > >> >> >> > >> >> >> >> >> > 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 > -- 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 : [email protected] Unsubscribe : https://launchpad.net/~nunit-core More help : https://help.launchpad.net/ListHelp

