Public bug reported: I created a recursive function in C# using the yield return operator that outputs all permutations of the string of numbers "123456789". When I execute the code in an NUnit test, the test aborts about 1/3 through the list of permutations and returns success. If I run the same method in a console application, it runs to completion.
The code available is available at http://stackoverflow.com/questions/13979580/early-termination-of- recursive-iterator-block-method. I'm using NUnit 2.6.2.12296, executed by ReSharper 6. I do not have the NUnit test runner installed on the machine I discovered the issue, and I will update the bug report when I can try it directly against NUnit. ** Affects: nunitv2 Importance: Undecided Status: New -- You received this bug notification because you are a member of NUnit Developers, which is subscribed to NUnit V2. https://bugs.launchpad.net/bugs/1092929 Title: Early termination of C# iterator block method Status in NUnit V2 Test Framework: New Bug description: I created a recursive function in C# using the yield return operator that outputs all permutations of the string of numbers "123456789". When I execute the code in an NUnit test, the test aborts about 1/3 through the list of permutations and returns success. If I run the same method in a console application, it runs to completion. The code available is available at http://stackoverflow.com/questions/13979580/early-termination-of- recursive-iterator-block-method. I'm using NUnit 2.6.2.12296, executed by ReSharper 6. I do not have the NUnit test runner installed on the machine I discovered the issue, and I will update the bug report when I can try it directly against NUnit. To manage notifications about this bug go to: https://bugs.launchpad.net/nunitv2/+bug/1092929/+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