Add pactest for IgnoreGroup.
Also tell pactest to reset IgnoreGroup like it does for IgnorePkg. Signed-off-by: Nathan Jones <nathanj@insightbb.com> Signed-off-by: Dan McGee <dan@archlinux.org>
This commit is contained in:
parent
07243f74d1
commit
ca262623fc
2 changed files with 23 additions and 0 deletions
|
@ -84,6 +84,7 @@ class pmtest:
|
|||
self.option = {
|
||||
"noupgrade": [],
|
||||
"ignorepkg": [],
|
||||
"ignoregroup": [],
|
||||
"noextract": []
|
||||
}
|
||||
|
||||
|
|
22
pactest/tests/sync138.py
Normal file
22
pactest/tests/sync138.py
Normal file
|
@ -0,0 +1,22 @@
|
|||
self.description = "Sysupgrade of packages in 'IgnoreGroup'"
|
||||
|
||||
sp1 = pmpkg("pkg1", "1.0-2")
|
||||
sp2 = pmpkg("pkg2", "1.0-2")
|
||||
sp2.groups = ["grp"]
|
||||
|
||||
for p in sp1, sp2:
|
||||
self.addpkg2db("sync", p)
|
||||
|
||||
lp1 = pmpkg("pkg1")
|
||||
lp2 = pmpkg("pkg2")
|
||||
|
||||
for p in lp1, lp2:
|
||||
self.addpkg2db("local", p)
|
||||
|
||||
self.option["ignoregroup"] = ["grp"]
|
||||
|
||||
self.args = "-Su"
|
||||
|
||||
self.addrule("PACMAN_RETCODE=0")
|
||||
self.addrule("PKG_VERSION=pkg1|1.0-2")
|
||||
self.addrule("!PKG_MODIFIED=pkg2")
|
Loading…
Add table
Reference in a new issue