pactest: Rename epoch pactests
[pacman-ng.git] / test / pacman / tests / sync895.py
blobfd987864958edd182fc635baaae61327eefba15d
1 self.description = "Sync causes single package removal of a provide (failure)"
3 sp = pmpkg("pkg3")
4 sp.conflicts = ["pkg1"]
5 self.addpkg2db("sync", sp)
7 lp1 = pmpkg("pkg1")
8 lp1.provides = ["foo"]
9 self.addpkg2db("local", lp1)
11 lp2 = pmpkg("pkg2")
12 lp2.depends = ["foo"]
13 self.addpkg2db("local", lp2)
15 self.args = "-S %s --ask=4" % sp.name
17 self.addrule("PACMAN_RETCODE=1")
18 self.addrule("PKG_EXIST=pkg1")
19 self.addrule("PKG_EXIST=pkg2")
20 self.addrule("!PKG_EXIST=pkg3")