summaryrefslogtreecommitdiffstats
path: root/t
Commit message (Collapse)AuthorAgeFilesLines
* skip network tests if we don't have a downloaderThierry Vignaud2018-09-201-0/+11
|
* make testsuite work with rpm < 4.14.2 againThierry Vignaud2018-09-191-1/+2
|
* fix testsuite with rpm-4.14.2Thierry Vignaud2018-09-171-1/+1
|
* remove commented out debug lineThierry Vignaud2018-07-021-1/+0
|
* perl_checker cleanupsThierry Vignaud2018-07-022-5/+5
|
* fix buggy rpms test with rpm-4.14.2Thierry Vignaud2018-07-021-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 RC1Thierry Vignaud2018-07-023-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~rc2Thierry Vignaud2016-10-201-1/+11
| | | | ...which fixed %preun not aborting package erasure
* fix a testsuite warningThierry Vignaud2015-08-041-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 debuginfoThierry Vignaud2015-08-041-0/+3
|
* do check that %%pretrans do fail (rpm-4.10+)Thierry Vignaud2015-08-041-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 shThierry Vignaud2015-08-0414-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 pkgsThierry Vignaud2015-08-041-4/+7
|
* introduce new helper funcThierry Vignaud2015-08-041-0/+5
| | | | needed for next commits
* add /bin/sh providerThierry Vignaud2015-08-041-0/+12
| | | | (needed for next commit)
* kill useless Group: definitionsThierry Vignaud2015-08-04298-299/+0
| | | | uneeded since rpm-4.6.0
* kill useless Url: definitionsThierry Vignaud2015-08-04298-298/+0
|
* kill useless buildroot definitionsThierry Vignaud2015-08-04279-279/+0
| | | | (uneeded since rpm-4.6+ ...)
* disable debuginfoThierry Vignaud2015-08-041-0/+3
| | | | thus fixing noise in testsuite output
* use new option nameThierry Vignaud2014-09-071-1/+1
|
* check that --no-suggests alias still worksThierry Vignaud2014-09-071-0/+2
|
* s!--no-suggests!--no-recommends! in testsuiteThierry Vignaud2014-09-071-5/+5
|
* s/Suggests:/Recommends:/ in testsuiteThierry Vignaud2014-09-077-8/+8
|
* add 2 other possible transaction ordersThierry Vignaud2014-02-191-0/+2
| | | | needed due to perl-5.18 random keys order
* add 2 other possible transaction ordersThierry Vignaud2013-10-041-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 definitionThierry Vignaud2013-10-041-19/+18
| | | | (needed for next commit)
* simplify: use member()Thierry Vignaud2013-10-041-1/+1
| | | | (needed for next commit)
* adapt to perl-5.18's random hash keys orderingThierry Vignaud2013-10-041-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 erasuresThierry Vignaud2013-02-091-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 forThierry Vignaud2013-02-051-4/+5
| | | | | | | | | | erasures (callback_uninst) restore quiet behavior when not in verbose mode (install) temporary set $urpm->{trans} adapt testsuite
* (callback_uninst) display erasure progressThierry Vignaud2013-02-031-0/+1
| | | | | | inspirated from install_logger() adjust testsuite accordingly
* wrap commentThierry Vignaud2013-02-031-3/+2
|
* fix that test when prelink is installedThierry Vignaud2013-01-311-0/+7
|
* revert my previous commits, this was a bad anywayGuillaume Rousse2012-12-105-79/+11
|
* drop executable bit, as for other testsGuillaume Rousse2012-12-083-0/+0
|
* obsoleted by pod-syntax.tGuillaume Rousse2012-12-061-5/+0
|
* oops, forgotten during previous commitGuillaume Rousse2012-12-061-0/+0
|
* rename pod-related testsGuillaume Rousse2012-12-062-0/+0
|
* initial importGuillaume Rousse2012-12-051-0/+27
|
* initial importGuillaume Rousse2012-12-051-0/+24
|
* use Test::Compile for more automationGuillaume Rousse2012-12-051-6/+10
|
* initial importGuillaume Rousse2012-12-051-0/+18
|
* drop support for rpm5Thierry Vignaud2012-10-044-20/+1
|
* (test_urpmi) ignore new "SECURITY:" messagesThierry Vignaud2012-08-311-0/+1
|
* fix testsuite: use new --no-verify-rpm optionThierry Vignaud2012-08-311-1/+1
|
* silent a 4years+ old warning when running testsuiteThierry Vignaud2012-06-131-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.0Thierry Vignaud2012-06-081-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 Vignaud2012-06-083-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 commitThierry Vignaud2012-06-081-1/+10
|
* (test_exotic_medium_name) skip test when building as root in /rootThierry Vignaud2012-06-081-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...