From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1K05qp-0000ze-4F for garchives@archives.gentoo.org; Sun, 25 May 2008 02:20:47 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 225EDE030C; Sun, 25 May 2008 02:20:46 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id E59BBE030C for ; Sun, 25 May 2008 02:20:45 +0000 (UTC) Received: from stork.gentoo.org (stork.gentoo.org [64.127.104.133]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTP id 1A9E567BEB for ; Sun, 25 May 2008 02:20:47 +0000 (UTC) Received: from zmedico by stork.gentoo.org with local (Exim 4.69) (envelope-from ) id 1K05qp-0001el-Fq for gentoo-commits@lists.gentoo.org; Sun, 25 May 2008 02:20:47 +0000 To: gentoo-commits@lists.gentoo.org From: "Zac Medico (zmedico)" Subject: [gentoo-commits] portage r10398 - in main/trunk/pym/portage/tests: . dep X-VCS-Repository: portage X-VCS-Revision: 10398 X-VCS-Files: main/trunk/pym/portage/tests/__init__.py main/trunk/pym/portage/tests/dep/test_dep_getusedeps.py X-VCS-Directories: . dep X-VCS-Committer: zmedico X-VCS-Committer-Name: Zac Medico Content-Type: text/plain; charset=UTF-8 Message-Id: Sender: Zac Medico Date: Sun, 25 May 2008 02:20:47 +0000 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: 5acadcc7-d8f3-4b44-9ce4-fdd7f1293bed X-Archives-Hash: a35f1ddc937c42cb4ec57cee8c775374 Author: zmedico Date: 2008-05-25 02:20:45 +0000 (Sun, 25 May 2008) New Revision: 10398 Modified: main/trunk/pym/portage/tests/__init__.py main/trunk/pym/portage/tests/dep/test_dep_getusedeps.py Log: * Fix dep_getusedeps() test to work with tuples. * Add test cases for conditional USE deps. Modified: main/trunk/pym/portage/tests/__init__.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/trunk/pym/portage/tests/__init__.py 2008-05-25 01:54:42 UTC (rev= 10397) +++ main/trunk/pym/portage/tests/__init__.py 2008-05-25 02:20:45 UTC (rev= 10398) @@ -177,4 +177,5 @@ test_cps =3D ['sys-apps/portage','virtual/portage'] test_versions =3D ['1.0', '1.0-r1','2.3_p4','1.0_alpha57'] test_slots =3D [ None, '1','gentoo-sources-2.6.17','spankywashere'] -test_usedeps =3D ['foo','-bar', ['foo','bar'],['foo','-bar'] ] +test_usedeps =3D ['foo','-bar', ('foo','bar'), + ('foo','-bar'), ('foo?', '-bar?') ] Modified: main/trunk/pym/portage/tests/dep/test_dep_getusedeps.py =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- main/trunk/pym/portage/tests/dep/test_dep_getusedeps.py 2008-05-25 01= :54:42 UTC (rev 10397) +++ main/trunk/pym/portage/tests/dep/test_dep_getusedeps.py 2008-05-25 02= :20:45 UTC (rev 10398) @@ -24,7 +24,7 @@ cpv +=3D version if slot: cpv +=3D ":" + slot - if isinstance( use, list ): + if isinstance(use, tuple): for u in use: cpv =3D cpv + "[" + u + "]" self.assertEqual( dep_getusedeps( @@ -32,7 +32,7 @@ else: if len(use): self.assertEqual( dep_getusedeps( - cpv + "[" + use + "]" ), [use] ) + cpv + "[" + use + "]" ), (use,) ) else: self.assertEqual( dep_getusedeps( - cpv + "[" + use + "]" ), [] ) + cpv + "[" + use + "]" ), () ) --=20 gentoo-commits@lists.gentoo.org mailing list