aboutsummaryrefslogtreecommitdiffstats
path: root/t
Commit message (Collapse)AuthorAgeFilesLines
* Add back support for foo > 5 in property2name*Pascal Terjan2022-12-192-10/+20
| | | | | | | This is used internally to create search queries. At the same time update synthesis tests to be more representative by using foo[< 5] syntax which has been what is genereated for many many years.
* Fix parsing of properties containing [topic/parse_propertyPascal Terjan2022-11-012-2/+96
| | | | | | | | | | | | | | | For example, the name extracted from a requirement of "python3.10dist(fonttools[unicode])[>= 4.10]" was sometimes "python3.10dist(fonttools" instead of the expected "python3.10dist(fonttools[unicode])". Code parsing such strings existed in many places, it now exists only in 2 places, a perl version in Resolve.pm and a C version in URPM.xs. Both codes used to handle both "foo >= 0" and "foo[>= 0]" but at least the perl code seems to only call it on provides/conflicts/obsoletes which are always using the second form so the support for it was dropped from the perl version for the sake of simplicity.
* Do not run Kwalitee test by defaultThierry Vignaud2020-05-061-0/+2
|
* add kwality testThierry Vignaud2020-05-041-0/+7
|
* fix testing on pre UsrMove Linuxes (eg: mga2)Thierry Vignaud2020-04-291-1/+1
|
* make test more universalThierry Vignaud2020-01-171-2/+2
|
* fix a test on Fedora where perl main package is perl-interpreterThierry Vignaud2020-01-171-2/+3
|
* Workaround CPAN testers that run FreeBSD (RT#131162)Thierry Vignaud2020-01-071-0/+3
| | | | | The proper fix would be to patch /usr/lib/rpm/brp-strip-static-archive in order to behave on FreeBSD like on Darwin
* skip failing tests on *BSDThierry Vignaud2017-11-062-3/+8
|
* skip all rpmdb tests on Debian/UbutunThierry Vignaud2017-11-061-1/+6
| | | | | rationale: they've patched rpm to use a user private rpmdb so most tests will fail (no installed package, no perl, ...)
* Revert "workaround perl-5.26 vs librpm bug"Thierry Vignaud2017-09-141-4/+0
| | | | | This reverts commit 4cb2fcc5bf443de9f3f05fe085c42a317101321b. This is no more needed as of rpm-4.14.0-0.rc1.3.mga7
* workaround perl-5.26 vs librpm bugThierry Vignaud2017-07-221-0/+4
| | | | | which results in the following on exit cleanup: 'panic: free from wrong pool, 0!=6c7010 during global destruction.'
* fix test failure with perl-5.26Thierry Vignaud2017-07-211-2/+2
|
* Revert "prevent distepoch & disttag to be added and appended to package ↵Thierry Vignaud2016-10-141-5/+0
| | | | | | filename" This reverts commit a4b836dfe43cf1a498e93094d54d498a55142fef.
* kill useless "$Id: " linesThierry Vignaud2014-05-092-2/+0
| | | | they're obsolete since switching to git
* add a test for payload_format()Thierry Vignaud2013-02-051-1/+2
|
* check ->arch on a source package header tooThierry Vignaud2012-08-241-1/+8
|
* build a SRPM tooThierry Vignaud2012-08-241-3/+5
|
* test ->arch on a spec file headerThierry Vignaud2012-08-241-1/+2
|
* Oops revert modified testPascal Terjan2012-08-101-1/+1
|
* Don't read/write after the string when the synthesis is slightly malformedPascal Terjan2012-08-101-1/+1
|
* add spacingThierry Vignaud2012-08-101-0/+2
|
* fix warningThierry Vignaud2012-08-101-1/+1
|
* styleThierry Vignaud2012-06-253-5/+5
|
* check flag getters & settersThierry Vignaud2012-06-251-0/+69
|
* (parse_synthesis__XS) enable to read xz & bzip2 compressed synthesisThierry Vignaud2012-06-221-4/+14
|
* do not load unused URPM::QueryThierry Vignaud2012-06-081-1/+1
|
* (is_platform_compat) kill unimplemented function (dead since switch toThierry Vignaud2012-06-081-8/+1
| | | | rpm.org in 2007)
* help perl_checkerThierry Vignaud2012-06-081-1/+1
|
* kill a warning during testsThierry Vignaud2012-06-081-0/+1
|
* Synthesized commit during git-svn import combining previous Mandriva history ↵Mageia SVN-Git Migration2011-02-042-2/+2
| | | | | | | | | | | | with Magiea. This commit consitsts of the following subversion commits: ------------------------------------------------------------------------ r419 | dmorgan | 2011-02-04 13:41:50 +0000 (Fri, 04 Feb 2011) | 1 line Import cleaned perl-URPM ------------------------------------------------------------------------
* really clean up temporary files & directories properlyPer Øyvind Karlsen2009-07-222-8/+8
|
* prevent distepoch & disttag to be added and appended to package filenamePer Øyvind Karlsen2009-07-221-0/+5
|
* revert wrong commitPascal Rigaux2008-12-091-5/+4
|
* correctly clean temp directoriesPascal Rigaux2008-12-091-4/+5
|
* - don't handle %_sourcedir specially, it's not neededPascal Rigaux2008-12-091-2/+2
| | | | | | - use an absolute filename for %_topdir, it seems to help (bug in rpm 4.6.0-rc1?)
* - list_rpm_tag() is no morePascal Rigaux2008-12-091-8/+1
| | | | | - remove a failing test (old)
* adapt tests to ->compare changePascal Rigaux2008-06-241-9/+15
|
* do not do "uniq" on "fullname" since gpg-pubkey-xxxxxxxx-xxxxxxxx can be ↵Pascal Rigaux2008-02-251-3/+2
| | | | installed twice
* test is_platform_compat() only on jbj's rpmPascal Rigaux2007-12-141-1/+8
|
* fix test (#35398)Pascal Rigaux2007-11-091-1/+1
|
* - fix bug in sort_graph (used by build_transaction_set)Pascal Rigaux2007-09-031-3/+65
|
* add a testPascal Rigaux2007-09-031-0/+14
|
* - add Pkg_is_platform_compat() and Urpm_platformscore() coming with rpm 4.4.8Olivier Thauvin2007-07-041-1/+2
|
* - make is_arch_compat rpm 4.4.8 compliantOlivier Thauvin2007-06-191-1/+2
|
* - chdir "t"Pascal Rigaux2007-01-151-14/+16
| | | | | - remove temporary "headers/"
* work in directory "t"Pascal Rigaux2007-01-151-2/+3
|
* move test-rpm.spec into t/Pascal Rigaux2007-01-153-2/+38
|
* - use our own tmppath (Patrice Dumas)Pascal Rigaux2007-01-151-2/+5
| | | | | - remove temporary build directories
* - much stricter synthesis parsing. fail on first errorPascal Rigaux2006-12-043-10/+17
| | | | | - add test using a buggy synthesis that occured on kenobi