-
Notifications
You must be signed in to change notification settings - Fork 26
Description
So, I was working on a module that wants to be compatible with Path::Class. So I thought it made sense that it should pass most (if not all) of Path::Class's unit tests. So I stole 'em. :-D
But, as I was working with them, I started to notice that they really old. Like, super old. Like, pre-Test::More old. And, the more I worked with them, the more I kept tweaking them to be more modern, because that made it easier to find my failures.
So, at some point, it occurred to me: maybe I should share this modernization back with the original module. So, here I am offering to do so. :-)
Specifically, I would:
- change
use Testtouse Test::More; - change all the two-argument
okcalls toiscalls - change things such as
ok $cat->isa('Path::Class::File')toisa_ok($cat, 'Path::Class::File') - add test names for most (if not all) tests
- anything else I come across that looks in dire need of updating :-)
Is this something you'd be interested in? If so, I'll hold off on my test updating and just update everything in situ, give you a pull request, then I can steal the updated tests for my module. Or, if you don't want this sort of update, I'll happily just keep going in my own little world and not bother you further. :-)
Let me know! And thx for all you do for Perl.