Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | fix failing scriptlets test with rpm < 4.13.0 | Thierry Vignaud | 2020-01-17 | 1 | -1/+6 |
| | | | | | it got broken when wee added support for rpm 4.13.0 in commit cdcb6c6359e8ee2a590c3c40aa3b4d57ec3b1e80 | ||||
* | fix "Undefined subroutine &urpm::select::_rpm_version" | Thierry Vignaud | 2020-01-08 | 1 | -0/+1 |
| | | | | | | | Undefined subroutine &urpm::select::_rpm_version called at t/superuser--media_info_dir.t line 55. which wents undetected by the testsuite for quite some time... sigh... bug introduced in commit 60b5009cc4679d4b55fb0490d4d273b5cc6f220c | ||||
* | skip tests if we have no supported downloader | Thierry Vignaud | 2020-01-08 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | as seen in CPAN reports: <<< ...retrieving failed: no webfetch found, supported webfetch are: curl, wget, prozilla, aria2 no metadata found for medium "various" >>> Whic results in: <<< Test Summary Report ------------------- t/superuser--http.t (Wstat: 2560 Tests: 11 Failed: 10) Failed tests: 2-11 Non-zero exit status: 10 Files=40, Tests=3775, 953 wallclock secs ( 1.19 usr 0.08 sys + 309.33 cusr 52.13 csys = 362.73 CPU) Result: FAIL Failed 1/40 test programs. 10/3775 subtests failed. make: *** [Makefile:1155: test_dynamic] Error 255 (/usr/bin/make test exited with 512) CPAN::Reporter: Test result is 'fail', One or more tests failed. >>> And indeed: $ rpm -q curl wget prozilla aria2 package curl is not installed package wget is not installed package prozilla is not installed package aria2 is not installed Should have been done in commit 360f05b8db2029cb62c11f7eddb7fb57f3b774f1 | ||||
* | (need_downloader) split it for next commit | Thierry Vignaud | 2020-01-07 | 2 | -12/+17 |
| | | | | also switching one character back from UTF to ASCII | ||||
* | skip network tests if we don't have a downloader | Thierry Vignaud | 2018-09-20 | 1 | -0/+11 |
| | |||||
* | make testsuite work with rpm < 4.14.2 again | Thierry Vignaud | 2018-09-19 | 1 | -1/+2 |
| | |||||
* | fix testsuite with rpm-4.14.2 | Thierry Vignaud | 2018-09-17 | 1 | -1/+1 |
| | |||||
* | remove commented out debug line | Thierry Vignaud | 2018-07-02 | 1 | -1/+0 |
| | |||||
* | perl_checker cleanups | Thierry Vignaud | 2018-07-02 | 2 | -5/+5 |
| | |||||
* | fix buggy rpms test with rpm-4.14.2 | Thierry Vignaud | 2018-07-02 | 1 | -1/+2 |
| | | | | | | | explanations: rpm-4.14.2 spits more error messsages which can mess up Test::* if eg some space or other characters happen before "ok X" so just redirect all rpm output to /dev/null | ||||
* | adapt testsuite to rpm-4.14.2 RC1 | Thierry Vignaud | 2018-07-02 | 3 | -3/+5 |
| | | | | | | we need to define %_pkgverify_level to none else locally build packages will derail the testsuite as some pkg installations will fail with eg: package nls-1.0-2.i386 does not verify: no digest | ||||
* | adapt testsuite to rpm-4.13.0~rc2 | Thierry Vignaud | 2016-10-20 | 1 | -1/+11 |
| | | | | ...which fixed %preun not aborting package erasure | ||||
* | fix a testsuite warning | Thierry Vignaud | 2015-08-04 | 1 | -1/+1 |
| | | | | | | | | Explicitely adding libnss3.so fixes installing that package: warning: %post(rpm-query-in-scriptlet-1-1.x86_64) scriptlet failed, exit status 127 Which is b/c of: error: Failed to initialize NSS library | ||||
* | speedup build by skipping debuginfo | Thierry Vignaud | 2015-08-04 | 1 | -0/+3 |
| | |||||
* | do check that %%pretrans do fail (rpm-4.10+) | Thierry Vignaud | 2015-08-04 | 1 | -5/+1 |
| | | | | | | | basically reverting commit 5d7414cd5dc0c7dbdfe5314df4253cb14f86e9b2 and inversing the test expected result needs rpm-4.12.90-2.mga6 or newer | ||||
* | convert trigger scriptlets from lua to sh | Thierry Vignaud | 2015-08-04 | 14 | -42/+42 |
| | | | | | needed for next commit because: lua's exit(1) is ignored since rpm-4.9.0 | ||||
* | install sh as dep for failing-scriplets pkgs | Thierry Vignaud | 2015-08-04 | 1 | -4/+7 |
| | |||||
* | introduce new helper func | Thierry Vignaud | 2015-08-04 | 1 | -0/+5 |
| | | | | needed for next commits | ||||
* | add /bin/sh provider | Thierry Vignaud | 2015-08-04 | 1 | -0/+12 |
| | | | | (needed for next commit) | ||||
* | kill useless Group: definitions | Thierry Vignaud | 2015-08-04 | 298 | -299/+0 |
| | | | | uneeded since rpm-4.6.0 | ||||
* | kill useless Url: definitions | Thierry Vignaud | 2015-08-04 | 298 | -298/+0 |
| | |||||
* | kill useless buildroot definitions | Thierry Vignaud | 2015-08-04 | 279 | -279/+0 |
| | | | | (uneeded since rpm-4.6+ ...) | ||||
* | disable debuginfo | Thierry Vignaud | 2015-08-04 | 1 | -0/+3 |
| | | | | thus fixing noise in testsuite output | ||||
* | use new option name | Thierry Vignaud | 2014-09-07 | 1 | -1/+1 |
| | |||||
* | check that --no-suggests alias still works | Thierry Vignaud | 2014-09-07 | 1 | -0/+2 |
| | |||||
* | s!--no-suggests!--no-recommends! in testsuite | Thierry Vignaud | 2014-09-07 | 1 | -5/+5 |
| | |||||
* | s/Suggests:/Recommends:/ in testsuite | Thierry Vignaud | 2014-09-07 | 7 | -8/+8 |
| | |||||
* | add 2 other possible transaction orders | Thierry Vignaud | 2014-02-19 | 1 | -0/+2 |
| | | | | needed due to perl-5.18 random keys order | ||||
* | add 2 other possible transaction orders | Thierry Vignaud | 2013-10-04 | 1 | -0/+2 |
| | | | | | | needed due to perl-5.18 random keys order it could alternatively be workarounded by sorting packages in genhdlist2 | ||||
* | factorize possible transaction sets definition | Thierry Vignaud | 2013-10-04 | 1 | -19/+18 |
| | | | | (needed for next commit) | ||||
* | simplify: use member() | Thierry Vignaud | 2013-10-04 | 1 | -1/+1 |
| | | | | (needed for next commit) | ||||
* | adapt to perl-5.18's random hash keys ordering | Thierry Vignaud | 2013-10-04 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | (translate_why_removed_one) ensure we got the right reason (testsuite) adapt to new URPM predictible behaviour it was previously relying on the following fixed hash order: $ perl -MData::Dumper -e 'warn Dumper [ keys {'rr1', 'rr1', 'rr2', 'rr2'} ]; \ warn Dumper [ keys {'bb1', 'bb1', 'bb2', 'bb2-1'} ]' $VAR1 = [ 'rr2', 'rr1' ]; $VAR1 = [ 'bb1', 'bb2' ]; | ||||
* | (install_logger) keep a separate counter for erasures | Thierry Vignaud | 2013-02-09 | 1 | -3/+3 |
| | | | | | | | | | | only initialize $total_pkg: - when starting a new transaction - or on first erasure in transaction (_compute_pkg_total) kill it (no more needed) adjust testsuite accordingly | ||||
* | (install_logger) unify with callback_uninst(), thus fixing counting for | Thierry Vignaud | 2013-02-05 | 1 | -4/+5 |
| | | | | | | | | | | erasures (callback_uninst) restore quiet behavior when not in verbose mode (install) temporary set $urpm->{trans} adapt testsuite | ||||
* | (callback_uninst) display erasure progress | Thierry Vignaud | 2013-02-03 | 1 | -0/+1 |
| | | | | | | inspirated from install_logger() adjust testsuite accordingly | ||||
* | wrap comment | Thierry Vignaud | 2013-02-03 | 1 | -3/+2 |
| | |||||
* | fix that test when prelink is installed | Thierry Vignaud | 2013-01-31 | 1 | -0/+7 |
| | |||||
* | revert my previous commits, this was a bad anyway | Guillaume Rousse | 2012-12-10 | 5 | -79/+11 |
| | |||||
* | drop executable bit, as for other tests | Guillaume Rousse | 2012-12-08 | 3 | -0/+0 |
| | |||||
* | obsoleted by pod-syntax.t | Guillaume Rousse | 2012-12-06 | 1 | -5/+0 |
| | |||||
* | oops, forgotten during previous commit | Guillaume Rousse | 2012-12-06 | 1 | -0/+0 |
| | |||||
* | rename pod-related tests | Guillaume Rousse | 2012-12-06 | 2 | -0/+0 |
| | |||||
* | initial import | Guillaume Rousse | 2012-12-05 | 1 | -0/+27 |
| | |||||
* | initial import | Guillaume Rousse | 2012-12-05 | 1 | -0/+24 |
| | |||||
* | use Test::Compile for more automation | Guillaume Rousse | 2012-12-05 | 1 | -6/+10 |
| | |||||
* | initial import | Guillaume Rousse | 2012-12-05 | 1 | -0/+18 |
| | |||||
* | drop support for rpm5 | Thierry Vignaud | 2012-10-04 | 4 | -20/+1 |
| | |||||
* | (test_urpmi) ignore new "SECURITY:" messages | Thierry Vignaud | 2012-08-31 | 1 | -0/+1 |
| | |||||
* | fix testsuite: use new --no-verify-rpm option | Thierry Vignaud | 2012-08-31 | 1 | -1/+1 |
| | |||||
* | silent a 4years+ old warning when running testsuite | Thierry Vignaud | 2012-06-13 | 1 | -1/+1 |
| | | | | | option --src is deprecated by --buildrequires since commit r233081 by pixel on Fri Jan 18 2008... |