~ubuntu-branches/ubuntu/trusty/erlang/trusty

« back to all changes in this revision

Viewing changes to lib/asn1/test/asn1_SUITE_data/Tst.py

  • Committer: Bazaar Package Importer
  • Author(s): Clint Byrum
  • Date: 2011-05-05 15:48:43 UTC
  • mfrom: (3.5.13 sid)
  • Revision ID: james.westby@ubuntu.com-20110505154843-0om6ekzg6m7ugj27
Tags: 1:14.b.2-dfsg-3ubuntu1
* Merge from debian unstable.  Remaining changes:
  - Drop libwxgtk2.8-dev build dependency. Wx isn't in main, and not
    supposed to.
  - Drop erlang-wx binary.
  - Drop erlang-wx dependency from -megaco, -common-test, and -reltool, they
    do not really need wx. Also drop it from -debugger; the GUI needs wx,
    but it apparently has CLI bits as well, and is also needed by -megaco,
    so let's keep the package for now.
  - debian/patches/series: Do what I meant, and enable build-options.patch
    instead.
* Additional changes:
  - Drop erlang-wx from -et
* Dropped Changes:
  - patches/pcre-crash.patch: CVE-2008-2371: outer level option with
    alternatives caused crash. (Applied Upstream)
  - fix for ssl certificate verification in newSSL: 
    ssl_cacertfile_fix.patch (Applied Upstream)
  - debian/patches/series: Enable native.patch again, to get stripped beam
    files and reduce the package size again. (build-options is what
    actually accomplished this)
  - Remove build-options.patch on advice from upstream and because it caused
    odd build failures.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Tst { 2 6 6 24 7 1 } DEFINITIONS IMPLICIT TAGS ::=
 
2
 
 
3
BEGIN
 
4
 
 
5
--EXPORTS SomeSet , Id0 , Aset,Id1 ,A,B,C,
 
6
--      Uhh ,Foo ,Cho,Person,Hobbe,Robbe,X,Y;
 
7
 
 
8
IMPORTS Fooo FROM Bobby;
 
9
 
 
10
 
 
11
Robbe ::=   SET {
 
12
        ttt TT }
 
13
        
 
14
Koo ::= SET {
 
15
        c CHOICE {
 
16
                a INTEGER,
 
17
                b BOOLEAN },
 
18
        s SET OF Id0 }
 
19
 
 
20
 
 
21
Hobbe ::= [APPLICATION 1] SET {
 
22
             aaa [0] SET OF INTEGER,
 
23
             bbb [1] UU
 
24
        }
 
25
 
 
26
UU ::= PP
 
27
PP ::=   CHOICE {
 
28
         cc [1] CHOICE {
 
29
                a [0] INTEGER,
 
30
                b [1] BOOLEAN,
 
31
                c [2] BIT STRING },
 
32
         ii [0] Id0
 
33
        }
 
34
 
 
35
 
 
36
TT ::=  SS
 
37
SS ::=  SET {
 
38
        b BOOLEAN DEFAULT TRUE
 
39
        }
 
40
 
 
41
Aset ::= [PRIVATE 2]  SET OF Uhh
 
42
 
 
43
 
 
44
 
 
45
SomeSet ::= [PRIVATE 3]  IMPLICIT SET {
 
46
        aaaa [2] SET{  
 
47
                ggg [0] INTEGER},
 
48
        kkkk [1] SET OF Id2,
 
49
        booby [4]  OCTET STRING,
 
50
        puck [3] INTEGER {red(0),blue(1),yellow(-2)},
 
51
        baby [5] IMPLICIT Id1,
 
52
        bool [6] BOOLEAN }
 
53
 
 
54
 
 
55
Id0 ::=  INTEGER (4 .. 99)
 
56
 
 
57
Id1 ::=   Id0
 
58
 
 
59
Id2 ::= [PRIVATE 4] EXPLICIT Id1
 
60
 
 
61
 
 
62
Uhh ::=  SET {
 
63
        a [1] IMPLICIT Id1}
 
64
 
 
65
 
 
66
 
 
67
Soon ::= [PRIVATE 5] Moon
 
68
 
 
69
Moon ::= [PRIVATE 6] IMPLICIT Person
 
70
 
 
71
 
 
72
Person ::= [PRIVATE 7] IMPLICIT SEQUENCE {
 
73
        szzzs SET OF SET {
 
74
                aaa [0] INTEGER,
 
75
                bbb [1] Id0},
 
76
        cho Cho,
 
77
        name OCTET STRING ,
 
78
        location INTEGER,
 
79
        asss Aset,
 
80
        oops [2] IMPLICIT SET {
 
81
                q [0] INTEGER,
 
82
                p [1] Uhh},
 
83
        on INTEGER,
 
84
        mybits [3] IMPLICIT BIT STRING,
 
85
        foo Foo,
 
86
        age INTEGER,
 
87
        hobbe [5] SEQUENCE {
 
88
                a [4] CHOICE {
 
89
                        a INTEGER,
 
90
                        b BOOLEAN },
 
91
                b [5] Id0}}
 
92
 
 
93
 
 
94
 
 
95
 
 
96
 
 
97
Foo ::= [PRIVATE 8] IMPLICIT SEQUENCE {
 
98
        goofy [3]  INTEGER OPTIONAL,
 
99
        somestring [10] IMPLICIT OCTET STRING DEFAULT '77BB'H,
 
100
        hoohoo  [11] IMPLICIT SEQUENCE {
 
101
                bar [1] Id1 OPTIONAL,
 
102
                foo INTEGER, 
 
103
                zombie [9] CHOICE {
 
104
                        a [1] IMPLICIT INTEGER,
 
105
                        b [2]  IMPLICIT BOOLEAN }
 
106
                },
 
107
        moon [4]  IMPLICIT INTEGER }
 
108
 
 
109
 
 
110
 
 
111
Cho ::= [PRIVATE 9]  EXPLICIT CHOICE {
 
112
        somestring [2] IMPLICIT OCTET STRING,
 
113
        goofy [9]  INTEGER,
 
114
        moon [4] IMPLICIT INTEGER } 
 
115
 
 
116
 
 
117
A ::= [APPLICATION 2] SET {
 
118
        ppp IA5String ,
 
119
        a [0] INTEGER {aaa(6),bbb(77)} DEFAULT 998,
 
120
        b [1] Id1 OPTIONAL,
 
121
        c [2] OCTET STRING (SIZE(8)),
 
122
        dd [3] BIT STRING DEFAULT '11001'B }
 
123
 
 
124
B ::= [APPLICATION 3] SET {
 
125
        ww [1] SET {
 
126
                a A OPTIONAL,
 
127
                goofy [3]  INTEGER OPTIONAL,
 
128
                somestring [10] IMPLICIT OCTET STRING DEFAULT '77BB'H } 
 
129
        }
 
130
 
 
131
 
 
132
C::= [APPLICATION 4]  SEQUENCE OF X
 
133
 
 
134
Y ::= OBJECT IDENTIFIER
 
135
 
 
136
X ::= SET {
 
137
        a NULL,
 
138
        b GeneralString,
 
139
        c UTCTime,
 
140
        d VideotexString,
 
141
        g GeneralizedTime,
 
142
        h GraphicString,
 
143
        i VisibleString,
 
144
        j IA5String,
 
145
        k PrintableString,
 
146
        l OCTET STRING,
 
147
        e TeletexString,
 
148
        m  ANY,
 
149
        n ObjectDescriptor,
 
150
        o OBJECT IDENTIFIER,
 
151
        f NumericString }
 
152
 
 
153
END