diff options
Diffstat (limited to 'testdata/porthole.txt')
| -rw-r--r-- | testdata/porthole.txt | 145 |
1 files changed, 126 insertions, 19 deletions
diff --git a/testdata/porthole.txt b/testdata/porthole.txt index 99abf89..20f2beb 100644 --- a/testdata/porthole.txt +++ b/testdata/porthole.txt @@ -1,19 +1,126 @@ -+ something/package -+ something/package -- some#thing/package -+ =cat/package-1.0:0/2.0 -- something/pac?kage -- =something/+package-1.0:3.0 -- a b c - -+ >=media-video/knob-goblin-1.0_alpha-r4 -+ media-video/knobgoblin:4 - -- /hello -- group/-1.0 -- >=/ -- >=media-video/revised-knob-3.0aaaaaaaaa-r15 - -*** sanity check -> cat/test-2.0 cat/test-1.0 -< cat/test-1.0 cat/test-2.0 +********************** +*** porthole tests *** +********************** + +cp+ something/package +cp+ something/package +cp- some#thing/package +cpv+ foo/package-1.0:0/2.0 +cp- something/pac?kage +cp- a b c + +*** https://github.com/pkgcore/pkgcore/pull/420 +*** I accidentally stumbled upon this old bug somehow in pkgcore +*** and was curious if we would pass it. +cp- >=media-video/knobgoblin:4 +cp- /hello +cp- group/-1.0 +cp- >=/ +cp- >=media-video/revised-knob-3.0aaaaaaaaa-r15 + +************************* +*** pkgcore cpv tests *** +************************* + +cp+ dev-util/pkg +cp+ dev+/pkg +cp+ dev-util+/pkg +cp+ DEV-UTIL/pkg +cp+ aaa0/pkg +cp+ aaa-0/pkg +*** + multi/depth (what?) +cp+ cross-dev_idiot.hacks-suck/pkg +cp+ a/pkg +cp+ foo---/pkg +cp+ multi--hyphen/pkg +cp- .util/pkg +cp+ _dev/pkg +cp- dev-util /pkg +*** - multi//depth/pkg + +cp+ cat/diffball +cp+ cat/a9 +cp+ cat/a9+ +* + cat/a-100dpi +cp+ cat/diff-mode- +cp+ cat/multi--hyphen +cp+ cat/timidity-- +cp+ cat/frob--- +cp+ cat/diffball-9- +*** - cat/diffball +*** - cat/diffball-9 +cp+ cat/a-3D +cp- cat/-df +cp- cat/+dfa +* - cat/timidity--9f +* - cat/ormaybe---13_beta +* - cat/bar-11-r3 + +cp+ bbb-9/foon +cp+ dev-util/diffball +cp+ dev-util/diffball-a9 +cp+ dev-ut-asdf/emacs-cvs +cp+ xfce-base/xfce4 +cp+ bah/f-100dpi +cp+ dev-util/diffball-blah-monkeys +cp+ virtual/7z +* this is vlaid, +cp+ x11-drivers/xf86-video-r128 + +cpv+ dev-perl/mod-p-1 +cpv+ dev-perl/mod-p-2.3.4 +cpv+ dev-perl/mod-p-2.3.4a +cpv+ dev-perl/mod-p-02.3 +cpv+ dev-perl/mod-p-2.03 +cpv+ dev-perl/mod-p-3d +cpv- dev-perl/mod-p-3D +cpv- dev-perl/mod-p-2.3a.4 +cpv- dev-perl/mod-p-2.a.3 +cpv- dev-perl/mod-p-2.3_ +* - dev-perl/mod-p-2.3 +cpv- dev-perl/mod-p-2.3. +cpv- dev-perl/mod-p-cvs.2 +cpv+ dev-perl/mod-p-1-r1 +cpv+ dev-perl/mod-p-1-r300 +cpv+ dev-perl/mod-p-1-r0 +cpv+ dev-perl/mod-p-1-r10000000000000000000000 +cpv- dev-perl/mod-p-1-r +cpv- dev-perl/mod-p-1-ra +cpv- dev-perl/mod-p-1-r +cpv- dev-perl/mod-p-1-R1 + +*** skipping some tests for now, lazy + +> da/ba-6a da/ba-6 +> da/ba-6a-r1 da/ba-6a +> da/ba-6.0 da/ba-6 +> da/ba-6.0.0 da/ba-6.0b +> da/ba-6.02 da/ba-6.0.0 +> da/ba-6.2 da/ba-6.054 += da/ba-6 da/ba-6 +> db/ba da/ba +> da/bb da/ba +> da/ba-6.0_alpha0_p1 da/ba-6.0_alpha += da/ba-6.0_alpha da/ba-6.0_alpha0 +> da/ba-6.1 da/ba-6.09 +> da/ba-6.0.1 da/ba-6.0 +> da/ba-12.2.5 da/ba-12.2b +> dev-lang/erlang-12.2.5 dev-lang/erlang-12.2b +> dev-lang/erlang-12.2.5-r1 dev-lang/erlang-12.2b += da/ba-6.01.0 da/ba-6.010.0 += da/ba-6.0.1 da/ba-6.000.1 += da/ba-6.01.0 da/ba-6.01.0-r0 += da/ba-6.01.0-r0 da/ba-6.01.0-r00 += da/ba-6.01.0-r1 da/ba-6.01.0-r001 +< da/ba-1.001000000000000000001 da/ba-1.001000000000000000002 +< da/ba-1.00100000000 da/ba-1.0010000000000000001 +< da/ba-1.01 da/ba-1.1 +> da/ba-10181 da/ba-1181 +> da/ba-10361 da/ba-1361 +> da/ba-101001 da/ba-11001 +> sys-apps/net-tools-1.60_p2010081516093 sys-apps/net-tools-1.60_p2009072801401 +> sys-apps/net-tools-1.60_p20100815160931 sys-apps/net-tools-1.60_p20090728014017 +> sys-apps/net-tools-1.60_p20100815160931 sys-apps/net-tools-1.60_p20090728014017-r1 +!= da/ba-6.0_alpha0_p1 da/ba-6.0_alpha += da/ba-6.0_alpha0 da/ba-6.0_alpha +!= da/ba-6.0 da/ba |
