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