summaryrefslogtreecommitdiff
path: root/pactest/tests/upgrade012.py
diff options
context:
space:
mode:
authorDan McGee <dan@archlinux.org>2008-03-08 14:04:06 -0600
committerDan McGee <dan@archlinux.org>2008-03-08 14:13:22 -0600
commit266f06866bd56b86ca8525d2e07d48d08fedaa8f (patch)
tree18221ade65ea3d57bf6fb01f109203fcaafe722b /pactest/tests/upgrade012.py
parent49197b7492d61bf1fc6bef59a708f4f586f32edb (diff)
downloadpacman-266f06866bd56b86ca8525d2e07d48d08fedaa8f.tar.xz
Move -A pactests that are relevant to -U, clean the rest out
This is in anticipation of removing the -A/--add option from the pacman frontend. I've went through each of the pacman pactests that used the -A operation and decided whether they were worth keeping, whether there was already an upgrade test doing the same thing, or whether it should be moved over. The GIT rename log should make several of the moves obvious, but for those that were deleted: add001: handled by upgrade004 add002: worthless add004: worthless add010: handled by upgrade011 add050: handled by upgrade010 Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'pactest/tests/upgrade012.py')
-rw-r--r--pactest/tests/upgrade012.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/pactest/tests/upgrade012.py b/pactest/tests/upgrade012.py
new file mode 100644
index 00000000..dba8dc18
--- /dev/null
+++ b/pactest/tests/upgrade012.py
@@ -0,0 +1,14 @@
+self.description = "Install a package with a filesystem conflict (--force)"
+
+p = pmpkg("dummy")
+p.files = ["bin/dummy", "usr/man/man1/dummy.1"]
+self.addpkg(p)
+
+self.filesystem = ["bin/dummy"]
+
+self.args = "-Uf %s" % p.filename()
+
+self.addrule("PACMAN_RETCODE=0")
+self.addrule("PKG_EXIST=dummy")
+self.addrule("FILE_MODIFIED=bin/dummy")
+self.addrule("FILE_EXIST=usr/man/man1/dummy.1")