[Frugalware-darcs] pacman-g2: pactest: new test for options=('stick')

VMiklos vmiklos at frugalware.org
Sun Apr 15 12:19:40 CEST 2007


Darcsweb-Url: http://darcs.frugalware.org/darcsweb/darcsweb.cgi?r=pacman-g2;a=darcs_commitdiff;h=20070415101154-e2957-9a66dcef11073c12f77ecc116e3177539462577b.gz;

[pactest: new test for options=('stick')
VMiklos <vmiklos at frugalware.org>**20070415101154] {
addfile ./pactest/tests/sync137.py
hunk ./pactest/pmdb.py 157
+			elif line == "%STICK%":
+				fd.readline()
+				pkg.stick = 1
hunk ./pactest/pmdb.py 204
+			elif line == "%STICK%":
+				fd.readline()
+				pkg.stick = 1
hunk ./pactest/pmdb.py 268
+			if pkg.stick:
+				data.append(_mksection("STICK", ""))
hunk ./pactest/tests/sync137.py 1
+self.description = "Sysupgrade with a sync package featuring the stick property"
+
+lp = pmpkg("dummy", "1.0-1")
+
+self.addpkg2db("local", lp)
+
+sp = pmpkg("dummy", "1.0-2")
+sp.stick = 1
+
+self.addpkg2db("sync", sp)
+
+self.args = "-Su"
+
+self.addrule("PACMAN_RETCODE=0")
+self.addrule("PKG_VERSION=dummy|1.0-1")
}


More information about the Frugalware-darcs mailing list