diff options
author | Sebastian Luther <SebastianLuther@gmx.de> | 2010-10-12 16:34:37 +0200 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-10-13 08:38:48 -0700 |
commit | cc028a311bcac5297c536e5cf96b0df5045c675f (patch) | |
tree | 20c0eb2fc834594beee9413e370996c72cefebff /pym/portage/tests | |
parent | dce4822157c39befe25d8264512c739eecaf26e2 (diff) | |
download | portage-cc028a311bcac5297c536e5cf96b0df5045c675f.tar.gz portage-cc028a311bcac5297c536e5cf96b0df5045c675f.tar.bz2 portage-cc028a311bcac5297c536e5cf96b0df5045c675f.zip |
Allow repository specs for atoms with wildcards
Diffstat (limited to 'pym/portage/tests')
-rw-r--r-- | pym/portage/tests/dep/testAtom.py | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/pym/portage/tests/dep/testAtom.py b/pym/portage/tests/dep/testAtom.py index a1dea8c1f..092cacf84 100644 --- a/pym/portage/tests/dep/testAtom.py +++ b/pym/portage/tests/dep/testAtom.py @@ -47,6 +47,15 @@ class TestAtom(TestCase): ('=*', 'sys-apps/portage', '2.1-r1', '0', '[doc]', 'repo_name'), False, True ), ( "sys-apps/portage:0::repo_name[doc]", (None, 'sys-apps/portage', None, '0', '[doc]', 'repo_name'), False, True ), + + ( "*/*::repo_name", + (None, '*/*', None, None, None, 'repo_name'), True, True ), + ( "sys-apps/*::repo_name", + (None, 'sys-apps/*', None, None, None, 'repo_name'), True, True ), + ( "*/portage::repo_name", + (None, '*/portage', None, None, None, 'repo_name'), True, True ), + ( "s*s-*/portage:1::repo_name", + (None, 's*s-*/portage', None, '1', None, 'repo_name'), True, True ), ) tests_xfail = ( @@ -103,6 +112,7 @@ class TestAtom(TestCase): ( "=sys-apps/portage-2.1-r1:0::repo_name[doc,a=,!b=,c?,!d?,-e]", False, False ), ( "=sys-apps/portage-2.1-r1*:0::repo_name[doc]", False, False ), ( "sys-apps/portage:0::repo_name[doc]", False, False ), + ( "*/*::repo_name", True, False ), ) for atom, parts, allow_wildcard, allow_repo in tests: |