Move important information up in -Si output
[pacman-ng.git] / test / pacman / tests / upgrade056.py
blob908fa30ccde0e20cea3556c2dee7182dfd706bad
1 self.description = "Upgrade a package that removes a provide but another package still provides it"
3 lp1 = pmpkg("pkg1")
4 lp1.depends = ["imaginary"]
5 self.addpkg2db("local", lp1)
7 lp2 = pmpkg("pkg2")
8 lp2.provides = ["imaginary"]
9 self.addpkg2db("local", lp2)
11 lp3 = pmpkg("pkg3")
12 lp3.provides = ["imaginary"]
13 self.addpkg2db("local", lp3)
15 p = pmpkg("pkg2", "1.0-2")
16 self.addpkg(p)
18 self.args = "-U %s" % p.filename()
20 self.addrule("PACMAN_RETCODE=0")
21 self.addrule("PKG_EXIST=pkg1")
22 self.addrule("PKG_VERSION=pkg2|1.0-2")
23 self.addrule("PKG_EXIST=pkg3")