summaryrefslogtreecommitdiffstats
path: root/test/pacman/tests/ignore007.py
blob: e4be40a1a64d6312ee07c371ca9e7e4daf3f85d7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
self.description = "Sync group with ignored packages"

pkg1 = pmpkg("package1")
pkg1.groups = ["grp"]
self.addpkg2db("sync", pkg1)

pkg2 = pmpkg("package2")
pkg2.groups = ["grp"]
self.addpkg2db("sync", pkg2)

pkg3 = pmpkg("package3")
pkg3.groups = ["grp"]
self.addpkg2db("sync", pkg3)

self.option["IgnorePkg"] = ["package1"]
self.args = "--ask=1 -S grp"

self.addrule("PACMAN_RETCODE=0")
self.addrule("!PKG_EXIST=%s" % pkg1.name)
self.addrule("PKG_EXIST=%s" % pkg2.name)
self.addrule("PACMAN_OUTPUT=IgnorePkg")

self.expectfailure = True