Chantry Xavier
31cbbbf953
Add pactest to help debug FS #7415
...
Signed-off-by: Dan McGee <dan@archlinux.org>
2007-06-26 15:27:56 -04:00
Chantry Xavier
0e4c1e86ed
Add sync301 pactest- pacman gains new deps and should be pulled in
...
Signed-off-by: Chantry Xavier <shiningxc@gmail.com>
Signed-off-by: Dan McGee <dan@archlinux.org>
2007-06-26 12:00:22 -04:00
Nagy Gabor
e2a75a8257
Add pactest requiredby004.
...
Upgrade a package that no longer needs a depend.
Reference:
http://www.archlinux.org/pipermail/pacman-dev/2007-June/008503.html
Signed-off-by: Chantry Xavier <shiningxc@gmail.com>
Signed-off-by: Dan McGee <dan@archlinux.org>
2007-06-12 16:19:50 -04:00
Nagy Gabor
2746a6319a
Add new pactest remove043.
...
Remove a package required by another package.
Signed-off-by: Chantry Xavier <shiningxc@gmail.com>
2007-06-11 11:21:19 +02:00
Dan McGee
07069cd502
pactest: fix description of remove040
...
Signed-off-by: Dan McGee <dan@archlinux.org>
2007-06-10 21:33:24 -04:00
Chantry Xavier
1da78a7d25
Add two new pactests for FS #6057
...
As described in the bug report, installing taglib-rcc (sync900 pactest)
works fine. But installing taglib back (sync901 pactest) doesn't.
Signed-off-by: Chantry Xavier <shiningxc@gmail.com>
Signed-off-by: Dan McGee <dan@archlinux.org>
2007-06-10 20:14:20 -04:00
Chantry Xavier
ece1ee7ef2
Add new pactest remove042
...
Same as remove040, with cascaded remove instead of simple remove.
Signed-off-by: Chantry Xavier <shiningxc@gmail.com>
Signed-off-by: Dan McGee <dan@archlinux.org>
2007-06-10 17:41:35 -04:00
Nagy Gabor
029a8a9d44
Add five new pactest tests where pacman currently fails
...
Most of these new tests deal with provisions upon sync or upgrade being
changed by packages, and pacman not being smart enough to deal with
it yet.
Signed-off-by: Dan McGee <dan@archlinux.org>
2007-06-04 17:00:30 -04:00
Dan McGee
a1adddddfe
Add three new 'requiredby' pactests
...
These should test various aspects of the DB when dealing with requiredby
entries. At least one fails without Nagy's alpm_depcmp patch.
Signed-off-by: Dan McGee <dan@archlinux.org>
2007-05-14 10:56:52 -04:00
Dan McGee
fa542515e6
Add a pactest for IgnorePkg and force on same package
...
Signed-off-by: Dan McGee <dan@archlinux.org>
2007-04-23 02:44:24 -04:00
Aaron Griffin
3929bbfb7b
ldconfig changes from CVS
...
forward-porting some 3.0.2 changes
* Nagy's ldconfig fix
* 3 new pactests to check if ldconfig runs
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-04-16 20:34:57 -05:00
Dan McGee
1c2358532f
Add pactest for pre_ and post_remove scriptlet events firing
...
Signed-off-by: Dan McGee <dan@archlinux.org>
2007-04-07 16:27:32 -04:00
Aaron Griffin
15a1b06d36
pactest: remove001.py
...
* Test for duplicate remove targets (should succeed)
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2007-04-04 19:24:02 -05:00
VMiklos
ea3a182dbf
New pactest: Sysupgrade with a sync package forcing a downgrade
...
Signed-off-by: Dan McGee <dan@archlinux.org>
2007-04-01 21:52:28 -04:00
Dan McGee
58fe79eef6
* Fix bug where 'makepkg -L' doesn't stop on build failure.
...
Andrew Fyfe <andrew@neptune-one.net>
* Add testing to etc/pacman.d/.cvsignore
* Fix scriptlet001.py test to work during 'make check'.
2007-03-25 17:37:42 +00:00
Aaron Griffin
bdfe232b8a
Quick pactest changes:
...
* Minor change to utils.py(grep) to make it cleaner
* Added scriptlet check to verify scriptlet events happen
2007-03-22 08:30:18 +00:00
Dan McGee
3a4030837e
* Updated Italian translation
...
Giovanni Scafora <linuxmania@gmail.com>
* Added pactest test for -Se operation
James Rosten <seinfeld90@gmail.com>
2007-03-21 22:15:50 +00:00
Aaron Griffin
bd55cf548c
James Rosten <seinfeld90@gmail.com>
...
* Two new pactest test cases
* Fix some "required by" / "requires" output by unifying all "dependency types"
to a single value (PM_DEP_TYPE_DEPEND)
2007-03-19 04:23:45 +00:00
Aaron Griffin
94b5e39407
Added this test to check the XferCommand functionality
2007-03-05 18:06:45 +00:00
Aaron Griffin
2ff33d8316
* By Roman's request - proactive backup=() entry test case
2007-03-04 10:27:49 +00:00
Aaron Griffin
eb8ae6cdc8
Added a test for checking 'requiredby' removal
2007-03-04 00:14:26 +00:00
Aaron Griffin
6075b677fc
* REQUIREDBY test was reversed (pkg3 requiredby pkg1, not pkg1 requiredby pkg3)
2007-03-01 06:54:05 +00:00
Dan McGee
77a9533b64
* Silly mistake on making sync895 and sync896- I didn't create the field
...
requiredby for 'already installed' packages, so the test didn't work
properly. Once these errors were fixed, both tests pass fine.
2007-03-01 03:27:53 +00:00
Dan McGee
bd7eb9475c
* Added another test as suggested by Nagy on the ML- a package both provides
...
for and is a dependency of another package. (upgrade057)
* Removed man2html stuff from doc/Makefile.am.
* Patch: improved depends checking in _alpm_checkdeps
Nagy Gabor <ngaba@petra.hos.u-szeged.hu>
* Slight revisions to pmrule.py to allow for a PKG_PROVIDES test.
* Very quick updates to the pactest README.
* Added rules to some of the newer upgrade tests. Note: upgrade055 now fails
due to requiredby entries not being written packages that are dependencies
in a provides role.
2007-02-28 04:00:21 +00:00
Dan McGee
820fae9d75
* Some new tests. That bring new failures. :)
2007-02-27 20:49:23 +00:00
Dan McGee
7ee5a4e70f
* Added another test- I believe it is a possible situation and one we need to
...
deal with. Currently, libalpm with AND without Nagy's patch fails it.
* Slight spacing update to pmenv.py.
2007-02-27 19:44:45 +00:00
Dan McGee
6673d188b9
* Updated description of test upgrade052.
...
* Added the actual "Nagy's bug" as upgrade055.py.
* Updated the Makefile to distribute the pactest readme.
* Removed COPYING from the pactest directory- see COPYING at the root for the
same license.
2007-02-27 16:15:47 +00:00
Aaron Griffin
67ff30b869
* This test was off. pactest doesn't do all the DB work, so we need to manually
...
add the "requiredby" information that libalpm would have written.
Now it succeeds.
2007-02-27 08:29:02 +00:00
Dan McGee
f2ade9ab0d
* Added 5 new upgrade tests, which check various things with depends,
...
provides, and conflicts.
- upgrade051 is known to fail- but we want to eventually make it work.
- upgrade052 is Nagy's bug as reported on the ML- I think. If it isn't,
let me know.
2007-02-27 01:34:07 +00:00
Aaron Griffin
52376150fa
* Writing 'replaces' info to both /desc and /depends files for testing - see the
...
"replaces confusion" thread on pacman-dev for more information
* Cleaned up some 2 item loops in the sync131 test
2007-02-26 08:33:48 +00:00
Dan McGee
352913b994
* Oops. Messed a few things up, fixing them now.
2007-02-23 07:04:12 +00:00
Dan McGee
d9bd24c968
* Changes to quite a few of the tests, mostly minimal changes (better
...
descriptions, additional rules, etc)
* One new pactest test regarding file migration between packages.
* Fix of a little output bug in pmenv.py
2007-02-23 06:50:42 +00:00
Aaron Griffin
786cd38c0a
* Indentation changes - 4 spaces for python, we standardized this before (and
...
it's a PEP)
* Modified some sync tests
2007-02-21 06:33:13 +00:00
Aaron Griffin
df0dac10e5
Fixed this test so that it succeeds - it is probably not 100% appropriate, but
...
the check that pkg1 is modified and pkg2 does not exist is good enough for this
use-case. Now we have a 100% pactest success
2006-10-21 20:04:36 +00:00
Aaron Griffin
1dc8151493
Added pactest to repository, from Aurelien Foret:
...
http://aurelien.foret.free.fr/archlinux/pactest/
2006-10-15 19:04:27 +00:00