summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2008-05-25 03:13:06 +0000
committerZac Medico <zmedico@gentoo.org>2008-05-25 03:13:06 +0000
commitcdcde7c2274da95c0b6fddf8750588c89cf2f842 (patch)
tree7524df82bdd809b3ac94c62d8bceab39434164b7 /tests
parent2cfeeb2014b3648cc63f1f959afc70807ba15450 (diff)
downloadportage-cdcde7c2274da95c0b6fddf8750588c89cf2f842.tar.gz
portage-cdcde7c2274da95c0b6fddf8750588c89cf2f842.tar.bz2
portage-cdcde7c2274da95c0b6fddf8750588c89cf2f842.zip
Fix isvalidatom() so tests pass, and add a USE deps case to the tests.
(trunk r10399) svn path=/main/branches/2.1.2/; revision=10401
Diffstat (limited to 'tests')
-rw-r--r--tests/portage_dep/test_isvalidatom.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/portage_dep/test_isvalidatom.py b/tests/portage_dep/test_isvalidatom.py
index e0a4e2179..cf82f144f 100644
--- a/tests/portage_dep/test_isvalidatom.py
+++ b/tests/portage_dep/test_isvalidatom.py
@@ -22,6 +22,10 @@ class IsValidAtom(TestCase):
( ">sys-apps/portage-2.1", True ),
( "<sys-apps/portage-2.1", True ),
( "~sys-apps/portage-2.1", True ),
+ ( "sys-apps/portage:foo", True ),
+ ( "sys-apps/portage-2.1:foo", False ),
+ ( "sys-apps/portage-2.1:", False ),
+ ( "=sys-apps/portage-2.2*:foo[bar][-baz][doc?][-build?]", False ),
( ">~cate-gory/foo-1.0", False ),
( ">~category/foo-1.0", False ),
( "<~category/foo-1.0", False ),