summaryrefslogtreecommitdiff
path: root/testdata/porthole.txt
diff options
context:
space:
mode:
Diffstat (limited to 'testdata/porthole.txt')
-rw-r--r--testdata/porthole.txt145
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