public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Zac Medico" <zmedico@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] proj/portage:master commit in: pym/portage/tests/emerge/
Date: Fri,  2 Sep 2011 02:51:29 +0000 (UTC)	[thread overview]
Message-ID: <a9a50ee57b7fe7a85d7ee01f686e3572c3a89d3a.zmedico@gentoo> (raw)

commit:     a9a50ee57b7fe7a85d7ee01f686e3572c3a89d3a
Author:     Zac Medico <zmedico <AT> gentoo <DOT> org>
AuthorDate: Fri Sep  2 02:50:42 2011 +0000
Commit:     Zac Medico <zmedico <AT> gentoo <DOT> org>
CommitDate: Fri Sep  2 02:50:42 2011 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/portage.git;a=commit;h=a9a50ee5

tests/emerge: test binary packages and emaint

---
 pym/portage/tests/emerge/test_simple.py |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/pym/portage/tests/emerge/test_simple.py b/pym/portage/tests/emerge/test_simple.py
index 9c37699..3c3f3ec 100644
--- a/pym/portage/tests/emerge/test_simple.py
+++ b/pym/portage/tests/emerge/test_simple.py
@@ -82,6 +82,10 @@ src_install() {
 		portage_python = portage._python_interpreter
 		emerge_cmd = (portage_python, "-Wd",
 			os.path.join(PORTAGE_BIN_PATH, "emerge"))
+		emaint_cmd = (portage_python, "-Wd",
+			os.path.join(PORTAGE_BIN_PATH, "emaint"))
+		quickpkg_cmd = (portage_python, "-Wd",
+			os.path.join(PORTAGE_BIN_PATH, "quickpkg"))
 
 		test_commands = (
 			emerge_cmd + ("--version",),
@@ -90,12 +94,17 @@ src_install() {
 			emerge_cmd + ("--pretend", "dev-libs/A"),
 			emerge_cmd + ("--pretend", "--tree", "--complete-graph", "dev-libs/A"),
 			emerge_cmd + ("-p", "dev-libs/B"),
-			emerge_cmd + ("--oneshot", "dev-libs/B",),
+			emerge_cmd + ("-B", "dev-libs/B",),
+			emerge_cmd + ("--oneshot", "--usepkg", "dev-libs/B",),
 			emerge_cmd + ("--oneshot", "dev-libs/A",),
 			emerge_cmd + ("--noreplace", "dev-libs/A",),
 			emerge_cmd + ("--pretend", "--depclean", "--verbose", "dev-libs/B"),
 			emerge_cmd + ("--pretend", "--depclean",),
 			emerge_cmd + ("--depclean",),
+			quickpkg_cmd + ("dev-libs/A",),
+			emerge_cmd + ("--usepkgonly", "dev-libs/A"),
+			emaint_cmd + ("--check", "all"),
+			emaint_cmd + ("--fix", "all"),
 			emerge_cmd + ("--unmerge", "--quiet", "dev-libs/A"),
 			emerge_cmd + ("-C", "--quiet", "dev-libs/B"),
 		)
@@ -104,6 +113,7 @@ src_install() {
 		settings = playground.settings
 		eprefix = settings["EPREFIX"]
 		distdir = os.path.join(eprefix, "distdir")
+		pkgdir = os.path.join(eprefix, "pkgdir")
 		fake_bin = os.path.join(eprefix, "bin")
 		portage_tmpdir = os.path.join(eprefix, "var", "tmp", "portage")
 		portdir = settings["PORTDIR"]
@@ -138,6 +148,7 @@ src_install() {
 			"INFODIR" : "",
 			"INFOPATH" : "",
 			"PATH" : path,
+			"PKGDIR" : pkgdir,
 			"PORTAGE_GRPNAME" : os.environ["PORTAGE_GRPNAME"],
 			"PORTAGE_INST_GID" : str(portage.data.portage_gid),
 			"PORTAGE_INST_UID" : str(portage.data.portage_uid),



             reply	other threads:[~2011-09-02  2:51 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-09-02  2:51 Zac Medico [this message]
  -- strict thread matches above, loose matches on Subject: below --
2018-05-01 17:52 [gentoo-commits] proj/portage:master commit in: pym/portage/tests/emerge/ Zac Medico
2013-06-20  0:01 Zac Medico
2013-03-21  7:51 Zac Medico
2012-07-05  8:45 Zac Medico
2011-12-16 23:29 Zac Medico
2011-11-08 16:13 Zac Medico
2011-10-25  6:28 Zac Medico
2011-10-25  0:16 Zac Medico
2011-10-23 22:24 Zac Medico
2011-10-23 22:17 Zac Medico
2011-10-23 22:16 Zac Medico
2011-10-17  1:47 Zac Medico
2011-09-26 19:42 Zac Medico
2011-09-05 23:26 Zac Medico
2011-09-05 23:22 Zac Medico
2011-09-05 23:06 Zac Medico
2011-09-05 21:43 Zac Medico
2011-09-05 21:28 Zac Medico
2011-09-04 17:22 Zac Medico
2011-09-02  6:34 Zac Medico
2011-09-02  1:47 Zac Medico
2011-09-01  6:55 Zac Medico
2011-08-30 20:47 Zac Medico
2011-08-30  2:13 Zac Medico
2011-08-29 18:25 Zac Medico

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=a9a50ee57b7fe7a85d7ee01f686e3572c3a89d3a.zmedico@gentoo \
    --to=zmedico@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox