Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Test-Simple CPAN distribution.

Report information
The Basics
Id: 66317
Status: resolved
Priority: 0/
Queue: Test-Simple

People
Owner: Nobody in particular
Requestors: ANDK [...] cpan.org
Cc: sharyanto [...] cpan.org
AdminCc:

Bug Information
Severity: Normal
Broken in: 2.00_07
Fixed in: (no value)



CC: SHARYANTO [...] cpan.org
Subject: 2.00_07 breaks SHARYANTO/Sub-Spec-0.06.tar.gz
Subject: Re: [rt.cpan.org #66317] 2.00_07 breaks SHARYANTO/Sub-Spec-0.06.tar.gz
Date: Thu, 03 Mar 2011 00:54:54 +1100
To: bug-Test-Simple [...] rt.cpan.org
From: Michael G Schwern <schwern [...] pobox.com>
Thanks, that uses subtests.
Is there any issue with subtests that makes them special on the roadmap to the 2.x release?
Subject: Re: [rt.cpan.org #66317] 2.00_07 breaks SHARYANTO/Sub-Spec-0.06.tar.gz
Date: Thu, 03 Mar 2011 15:42:32 +1100
To: bug-Test-Simple [...] rt.cpan.org
From: Michael G Schwern <schwern [...] pobox.com>
On 2011.3.3 1:21 PM, Andreas Koenig via RT wrote: Show quoted text
> Is there any issue with subtests that makes them special on the roadmap > to the 2.x release?
Yeah, they're going to involve rethinking both how history is stored and formatters work. Likely we need to be able to have nested history and formatters. Fortunately, history and formatters are well encapsulated and nesting them should be straight-forward. Should be. https://github.com/schwern/test-more/issues/labels/Subtest#issue/99 Also the TB1 implementation is a bit inelegant. The TB2 version will be much nicer, but making sure we support all the features/quirks of the TB1 implementation in a way that doesn't break existing code will be interesting. Why do you ask? -- 7. Not allowed to add "In accordance with the prophesy" to the end of answers I give to a question an officer asks me. -- The 213 Things Skippy Is No Longer Allowed To Do In The U.S. Army http://skippyslist.com/list/
CC: ANDK [...] cpan.org, sharyanto [...] cpan.org
Subject: Re: [rt.cpan.org #66317] 2.00_07 breaks SHARYANTO/Sub-Spec-0.06.tar.gz
Date: Thu, 03 Mar 2011 07:56:11 +0100
To: bug-Test-Simple [...] rt.cpan.org
From: andreas.koenig.7os6VVqR [...] franz.ak.mind.de (Andreas J. Koenig)
Show quoted text
>>>>> On Wed, 2 Mar 2011 23:42:45 -0500, "Michael G Schwern via RT" <bug-Test-Simple@rt.cpan.org> said:
Show quoted text
> Why do you ask?
Just because I noticed the huge number of subtest cases: 63326, 63376, 63863, github 96. 114. 128. 129. 130. 136. If so many cases come out of the dev releases that seems like a natural selection for "Prio A" (as we call it at $work). -- andreas
Subject: Re: [rt.cpan.org #66317] 2.00_07 breaks SHARYANTO/Sub-Spec-0.06.tar.gz
Date: Thu, 03 Mar 2011 21:12:33 +1100
To: bug-Test-Simple [...] rt.cpan.org
From: Michael G Schwern <schwern [...] pobox.com>
On 2011.3.3 5:56 PM, (Andreas J. Koenig) via RT wrote: Show quoted text
> Just because I noticed the huge number of subtest cases: > 63326, 63376, 63863, github 96. 114. 128. 129. 130. 136. > > If so many cases come out of the dev releases that seems like a natural > selection for "Prio A" (as we call it at $work).
Yeah, I can see how it might look like they're piling up. But I see it as just one broken feature. It's not priority A several reasons but primarily because it's a relatively rarely used, well-encapsulated feature that I can ignore while developing other things. subtests can be busted without affecting anything else. And they're not a cool new TB2 thing that's going to attract developers to use and work on TB2. And I'm pretty sure how to deal with them. The alpha releases are to gather data about what's broken, but not so much to make distributions work. That'll happen in release candidates. I might fix stuff if it's easy, but subtests will be a bunch of work that isn't really going to benefit anything else. And there's a lot to do. It is on the list of major features. * Convert Test::More * Structured diagnostics * Threads * subtests * Test::Warn/Test::Exception nested tests * Making it easier to use TB2 directly * Test::Builder2::Tester I've been keeping a list of blockers https://github.com/schwern/test-more/issues/labels/Blocking%20Stable -- We do what we must because we can. For the good of all of us, Except the ones who are dead. -- Jonathan Coulton, "Still Alive"
On Tue Mar 01 23:55:29 2011, ANDK wrote: Show quoted text
2.0 is a dead project, ticket not applicable anymore.