New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
migrate t/ from custom TAP generation #12724
Comments
From @rjbsMany tests below ./t still generate TAP by "hand", rather than using library The subdirectories base, cmd and comp, which contain the most basic tests, |
From @jkeenanOn Mon Jan 21 08:10:36 2013, rjbs wrote:
Also, we have determined that certain tests formerly in t/op use I would be happy to assist anyone who takes on part of this task with Thank you very much. |
The RT System itself - Status changed from 'new' to 'open' |
From @nicomenOn Man. 21. Jan. 2013 12:50:51, jkeenan wrote:
This is something I would like to help with. |
From @demerphqOn 21 January 2013 17:10, Ricardo SIGNES <perlbug-followup@perl.org> wrote:
Also probably tests in t/re. A lot of the test infrastructure uses regexes to do its tests. At one Yves -- |
From hanekomu@gmail.comHi nicomen, I've already started to work on this. There aren't that many files to change, as far as I can see. To get all files that don't require test.pl but do print something and are not in the directories-to- $ ack -G '\.t$' -L 'require.*test.pl' | xargs ack -l print | ack -v '^(base|cmd|comp|opbasic|re)/' op/sprintf.t I've already worked on op/sprintf.t and porting/maintainers.t (and changed Also, I'm going to - as discussed with rjbs on IRC - make the "chdir/@INC/require test.pl" code So if you don't mind I'd like to continue working on this bug. |
From @doughera88On Tue, 22 Jan 2013, demerphq wrote:
My recollection is that regex files were often the ones most likely to run -- |
From @nicomenOn Tir. 22. Jan. 2013 10:31:03, hanekomu wrote:
Sure, no problem. just thought it was unassigned ;) |
From doherty@cs.dal.caOn Tue Jan 22 10:31:03 2013, hanekomu wrote:
Is this still on your plate? I'd open to helping, if you want it. -Mike |
From @jkeenanOn Tue Jan 22 10:31:03 2013, hanekomu wrote:
The 6 files above all appear to have been "handled", i.e., they were either converted to using t/test.pl or a comment was added stating why they were specifically not converted to t/test.pl. Hence, I don't see anything more to be done on this ticket. If you disagree with that judgment, please speak up. Otherwise, I will close the ticket within 7 days. Thank you very much.
|
From jeffrey.black@yahoo.comOn Thu Feb 27 18:43:20 2014, jkeenan wrote:
James, I noticed you have "taken" this ticket. Have you begun working on it yet? If not I'd like to take it from you. Jeff |
From @jkeenanOn 3/1/14 9:01 AM, JB via RT wrote:
On IRC, rjbs asked me to review the status of this ticket. I didn't However, if you think there are other files needing the sort of Thank you very much. |
From jeffrey.black@yahoo.comOn Sat Mar 01 15:27:10 2014, jkeen@verizon.net wrote:
Jim, Sorry for the confusion. I believe I may have misinterpreted something I read in perltodo. "Tasks that only need Perl knowledge I thought the following statement meant swapping t/test.pl out for Test::More. After reading it again I understand. "Hence they don't use "Test::More", but instead there is an intentionally simpler library, t/test.pl. However, quite a few tests in t/ have not been refactored to use it." Jeff |
From @jkeenanOn Thu Feb 27 18:43:20 2014, jkeenan wrote:
Closing as per schedule. If we find any other files using hand-rolled print statements for testing that could reasonably be converted to using t/test.pl, we'll JFDI. Thank you very much. |
@jkeenan - Status changed from 'open' to 'resolved' |
Migrated from rt.perl.org#116483 (status was 'resolved')
Searchable as RT116483$
The text was updated successfully, but these errors were encountered: