summaryrefslogtreecommitdiffstats
path: root/test
diff options
context:
space:
mode:
authorBenedikt Morbach <benedikt.morbach@googlemail.com>2012-08-12 08:40:04 +0200
committerAllan McRae <allan@archlinux.org>2012-12-14 03:35:34 +0100
commit7a24f909fc21deb16271be5bc2cc5178f880c77a (patch)
tree14108fbe075fe6de621707282d06d2756fb1965c /test
parentd0e5cd2c7faef6159ab353714fa5227739994b2f (diff)
downloadpacman-7a24f909fc21deb16271be5bc2cc5178f880c77a.tar.gz
pacman-7a24f909fc21deb16271be5bc2cc5178f880c77a.tar.xz
Add pactest for "Optional for" output
Signed-off-by: Allan McRae <allan@archlinux.org>
Diffstat (limited to 'test')
-rw-r--r--test/pacman/tests/query012.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/test/pacman/tests/query012.py b/test/pacman/tests/query012.py
new file mode 100644
index 00000000..cdb71207
--- /dev/null
+++ b/test/pacman/tests/query012.py
@@ -0,0 +1,13 @@
+self.description = "Query info on a package (reverse optdeps)"
+
+pkg = pmpkg("dummy", "1.0-2")
+pkg.optdepends = ["dep: for foobar"]
+self.addpkg2db("local", pkg)
+
+dep = pmpkg("dep")
+self.addpkg2db("local", dep)
+
+self.args = "-Qi %s" % dep.name
+
+self.addrule("PACMAN_RETCODE=0")
+self.addrule("PACMAN_OUTPUT=^Optional For.*%s" % pkg.name)