Re: [HACKERS] Old versions of Test::More
От | Andrew Dunstan |
---|---|
Тема | Re: [HACKERS] Old versions of Test::More |
Дата | |
Msg-id | 6715ebfd-770d-c1e9-e9b9-69020ec90383@2ndQuadrant.com обсуждение исходный текст |
Ответ на | Re: [HACKERS] Old versions of Test::More (Tom Lane <tgl@sss.pgh.pa.us>) |
Ответы |
Re: [HACKERS] Old versions of Test::More
|
Список | pgsql-hackers |
On 04/21/2017 10:45 AM, Tom Lane wrote: > Andrew Dunstan <andrew.dunstan@2ndquadrant.com> writes: >> As we discovered yesterday via jacana, very old versions of Test::More >> don't support the note() function. It therefore seems prudent to specify >> a minimum version number for the module in those scripts that use the >> function. According to the changelog, version 0.82 (released in Oct >> 2008) should be sufficient. So I suggest the attached patch. > Maybe it'd be better to put the minimum-version check somewhere central, > like PostgresNode.pm? I suppose that our use of "note" will expand, > and I can't see us remembering to put this into all and only the specific > tests that use "note". Especially if there's no comment about it. > > I'll add a comment, but doing it in PostgresNode.pm would mean jacana (for instance) couldn't run any of the TAP tests. I'mm looking at installing a sufficiently modern Test::Simple package (includes Test::More and test::Build) there, but other oldish machines could also be affected. cheers andrew -- Andrew Dunstan https://www.2ndQuadrant.com PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
В списке pgsql-hackers по дате отправления: