summaryrefslogtreecommitdiff
path: root/dist/Devel-PPPort/t/call.t
Commit message (Collapse)AuthorAgeFilesLines
* Update Devel-PPPort to release 3.59Nicolas R2020-08-101-165/+0
| | | | | Note that test files are not under file version control anymore as they are generated files.
* Devel-PPPort: Bump to upstream at 7180c297Nicolas R2020-08-021-2/+2
| | | | | | | | | These changes from Devel-PPPort are adding support for Perl 7.0 and fixes the testsuite with a Perl 7.0.0 binary. We would have to publish a new version of Devel-PPPort.
* Update Devel-PPPort to CPAN version 3.57Chris 'BinGOs' Williams2020-02-071-2/+4
| | | | | | | | | | | | | | | | [DELTA] 3.57 - 2020-01-31 * Fix eval_sv for Perl versions prior to 5.6.0 (Pali) * Fix t/ppphtest.t for Perl versions prior to 5.6.0 (Pali) * Fix compilation of sv_setsv_flags when GCC extensions are not present (Pali) * Fix SV_NOSTEAL on 5.7.2 (Karl Williamson) * Fix multiple unit test issues (Craig A. Berry, Karl Williamson, Pali) * Avoid generating warnings on early Perls (Karl Williamson) * Backport memCHRs (Karl Williamson) * Implement sv_setsv_flags() with SV_NOSTEAL and SV_GMAGIC flags for Perl versions < 5.7.3 (Pali) * Implement UTF8f format and its UTF8fARG macro (Pali)
* D:P: Convert ok() to is()Karl Williamson2019-11-221-16/+16
| | | | | | | | There are some ok() that need to remain so, but this converts all the ones that are really is() to be that. After this commit, the remaining ok() can have a test description added to them.
* D:P: Change to use modern skip functionalityKarl Williamson2019-11-221-6/+2
| | | | | The new skip() has a count of tests. Previously you had to loop yourself.
* D:P: Convert to use modern Test functionsKarl Williamson2019-11-221-8/+1
| | | | | | | | | | | | | | | | | | | This commit copies much of test.pl from blead to replace the Test ones. These versions are much friendlier to use. Several .t files required minor changes to work with these. pv_tools.t was the only file using the old obsolete skip() functionality fully. The new version does not do a 'last SKIP', for compatibility. like and unlike were not ported because of the absence of qr// in perls this is supposed to work on. And the portions of test.pl that were copied also required a few minor changes to work back to 5.3.7. Not all the ported functionality is currently in used. It may be that changes will have to be made to it to get it to work; or will have to be deleted.
* mktests.PL: Require inctools in .t filesKarl Williamson2019-11-081-4/+9
| | | | | | | This will allow them to use the functions therein. (cherry picked from commit 48bb078538a75f644588489b4d59f39d1d3d5711) Signed-off-by: Nicolas R <atoomic@cpan.org>
* Implement G_RETHROW for eval_svPali2019-11-081-2/+30
| | | | | (cherry picked from commit 73a4fb176de5b198cebeb88d08a57b0ad4bbf1f3) Signed-off-by: Nicolas R <atoomic@cpan.org>
* parts/inc/call: Fix to run on old perlsKarl Williamson2019-09-271-2/+4
| | | | | | | | Use numeric, not string, comparisons with $], and can't have postfix 'for' modifiers (cherry picked from commit 19e824df0bd6883d8f3deef860bbaf40249d811b) Signed-off-by: Nicolas R <atoomic@cpan.org>
* Fix eval_pv for Perl versions prior to 5.31.2Pali2019-09-271-2/+34
| | | | | | | | | Seems that check for SvROK() and SvTRUE() is enough, see: https://rt.perl.org/Public/Bug/Display.html?id=134177 https://rt.perl.org/Public/Bug/Display.html?id=134175 (cherry picked from commit 0f5184e818b7217c9a75d5275b716a055f7bef6c) Signed-off-by: Nicolas R <atoomic@cpan.org>
* Enable Perl compile-time warnings at all placesPali2019-09-271-1/+1
| | | | | (cherry picked from commit aad9feda2ec7fa8b44924162ed852de4ea074ab4) Signed-off-by: Nicolas R <atoomic@cpan.org>
* mv Devel-PPPort from cpan to distKarl Williamson2017-10-271-0/+107
It was decided at the perl core hackathon in October 2017 to go ahead and do this.