summaryrefslogtreecommitdiff
path: root/testdata/porthole.txt
blob: 20f2beb3288a89642616eb66807c1b28c91bd082 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
**********************
*** 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