this repo has no description
1# Copyright (c) Facebook, Inc. and its affiliates. (http://www.facebook.com)
2import asyncio
3import unittest
4
5
6class C(unittest.TestCase):
7 async def too_many_locals_for_8_bit_headers(self):
8 a0 = 0
9 a1 = 1
10 a2 = 2
11 a3 = 3
12 a4 = 4
13 a5 = 5
14 a6 = 6
15 a7 = 7
16 a8 = 8
17 a9 = 9
18 a10 = 10
19 a11 = 11
20 a12 = 12
21 a13 = 13
22 a14 = 14
23 a15 = 15
24 a16 = 16
25 a17 = 17
26 a18 = 18
27 a19 = 19
28 a20 = 20
29 a21 = 21
30 a22 = 22
31 a23 = 23
32 a24 = 24
33 a25 = 25
34 a26 = 26
35 a27 = 27
36 a28 = 28
37 a29 = 29
38 a30 = 30
39 a31 = 31
40 a32 = 32
41 a33 = 33
42 a34 = 34
43 a35 = 35
44 a36 = 36
45 a37 = 37
46 a38 = 38
47 a39 = 39
48 a40 = 40
49 a41 = 41
50 a42 = 42
51 a43 = 43
52 a44 = 44
53 a45 = 45
54 a46 = 46
55 a47 = 47
56 a48 = 48
57 a49 = 49
58 a50 = 50
59 a51 = 51
60 a52 = 52
61 a53 = 53
62 a54 = 54
63 a55 = 55
64 a56 = 56
65 a57 = 57
66 a58 = 58
67 a59 = 59
68 a60 = 60
69 a61 = 61
70 a62 = 62
71 a63 = 63
72 a64 = 64
73 a65 = 65
74 a66 = 66
75 a67 = 67
76 a68 = 68
77 a69 = 69
78 a70 = 70
79 a71 = 71
80 a72 = 72
81 a73 = 73
82 a74 = 74
83 a75 = 75
84 a76 = 76
85 a77 = 77
86 a78 = 78
87 a79 = 79
88 a80 = 80
89 a81 = 81
90 a82 = 82
91 a83 = 83
92 a84 = 84
93 a85 = 85
94 a86 = 86
95 a87 = 87
96 a88 = 88
97 a89 = 89
98 a90 = 90
99 a91 = 91
100 a92 = 92
101 a93 = 93
102 a94 = 94
103 a95 = 95
104 a96 = 96
105 a97 = 97
106 a98 = 98
107 a99 = 99
108 a100 = 100
109 a101 = 101
110 a102 = 102
111 a103 = 103
112 a104 = 104
113 a105 = 105
114 a106 = 106
115 a107 = 107
116 a108 = 108
117 a109 = 109
118 a110 = 110
119 a111 = 111
120 a112 = 112
121 a113 = 113
122 a114 = 114
123 a115 = 115
124 a116 = 116
125 a117 = 117
126 a118 = 118
127 a119 = 119
128 a120 = 120
129 a121 = 121
130 a122 = 122
131 a123 = 123
132 a124 = 124
133 a125 = 125
134 a126 = 126
135 a127 = 127
136 a128 = 128
137 a129 = 129
138 a130 = 130
139 a131 = 131
140 a132 = 132
141 a133 = 133
142 a134 = 134
143 a135 = 135
144 a136 = 136
145 a137 = 137
146 a138 = 138
147 a139 = 139
148 a140 = 140
149 a141 = 141
150 a142 = 142
151 a143 = 143
152 a144 = 144
153 a145 = 145
154 a146 = 146
155 a147 = 147
156 a148 = 148
157 a149 = 149
158 a150 = 150
159 a151 = 151
160 a152 = 152
161 a153 = 153
162 a154 = 154
163 a155 = 155
164 a156 = 156
165 a157 = 157
166 a158 = 158
167 a159 = 159
168 a160 = 160
169 a161 = 161
170 a162 = 162
171 a163 = 163
172 a164 = 164
173 a165 = 165
174 a166 = 166
175 a167 = 167
176 a168 = 168
177 a169 = 169
178 a170 = 170
179 a171 = 171
180 a172 = 172
181 a173 = 173
182 a174 = 174
183 a175 = 175
184 a176 = 176
185 a177 = 177
186 a178 = 178
187 a179 = 179
188 a180 = 180
189 a181 = 181
190 a182 = 182
191 a183 = 183
192 a184 = 184
193 a185 = 185
194 a186 = 186
195 a187 = 187
196 a188 = 188
197 a189 = 189
198 a190 = 190
199 a191 = 191
200 a192 = 192
201 a193 = 193
202 a194 = 194
203 a195 = 195
204 a196 = 196
205 a197 = 197
206 a198 = 198
207 a199 = 199
208 a200 = 200
209 a201 = 201
210 a202 = 202
211 a203 = 203
212 a204 = 204
213 a205 = 205
214 a206 = 206
215 a207 = 207
216 a208 = 208
217 a209 = 209
218 a210 = 210
219 a211 = 211
220 a212 = 212
221 a213 = 213
222 a214 = 214
223 a215 = 215
224 a216 = 216
225 a217 = 217
226 a218 = 218
227 a219 = 219
228 a220 = 220
229 a221 = 221
230 a222 = 222
231 a223 = 223
232 a224 = 224
233 a225 = 225
234 a226 = 226
235 a227 = 227
236 a228 = 228
237 a229 = 229
238 a230 = 230
239 a231 = 231
240 a232 = 232
241 a233 = 233
242 a234 = 234
243 a235 = 235
244 a236 = 236
245 a237 = 237
246 a238 = 238
247 a239 = 239
248 a240 = 240
249 a241 = 241
250 a242 = 242
251 a243 = 243
252 a244 = 244
253 a245 = 245
254 a246 = 246
255 a247 = 247
256 a248 = 248
257 a249 = 249
258 a250 = 250
259 a251 = 251
260 a252 = 252
261 a253 = 253
262 a254 = 254
263 a255 = 255
264 return 0
265
266 def test_generator_with_header_overflow_is_handled_properly(self):
267 asyncio.run(self.too_many_locals_for_8_bit_headers())
268
269
270if __name__ == "__main__":
271 unittest.main()