Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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... | ||||
* | fix a testsuite regression with rpm-4.10.0 | Thierry Vignaud | 2012-06-08 | 1 | -1/+5 |
| | | | | | | | | disable failing %%pretrans test with rpm-4.10.0 which now fails with: "error: pretrans-1-1.x86_64: install skipped" b/c in rpm-4.10.0: "%pretrans scriptlet failure now fails the install of the package %(similarly to %pre and %preun semantics)" | ||||
* | fix testsuite faillure introduced in commit r3103 on Feb 27 2012: | Thierry Vignaud | 2012-06-08 | 3 | -4/+4 |
| | | | | | | | | | "fix urpmi failing silently and with exit status 0 when package installation fails due to either conflicts (mdv#63072) or to unselecting package (inspirated by mdv, mdv#63940)" urpmi now exit with 17 instead of 0 in that case unless we comment "$exit_code ||= $urpm::postponed_code;" in urpmi | ||||
* | (system_should_partially_fail,urpmi_partial) introduce them for next commit | Thierry Vignaud | 2012-06-08 | 1 | -1/+10 |
| | |||||
* | (test_exotic_medium_name) skip test when building as root in /root | Thierry Vignaud | 2012-06-08 | 1 | -0/+5 |
| | | | | | | | | | else File::Path::mkpath() in urpm::create_var_lib_rpm() tries to create directories in /root/rpmbuild/urpmi*/t/root (but as nobody), thus it stat every directory in $PWD, which fails (due to permissions!) then try to create them which fails (due to directory already existing) another solution would be to use a mkstemp()ed directory in TMPDIR... |