forked from phabelio/phabel
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathExpressionc78aab4c5515c3ca364f6cb5281570c53896b56f2d21a653099ac14c3d4b41f6Test.php
514 lines (512 loc) · 16.9 KB
/
Expressionc78aab4c5515c3ca364f6cb5281570c53896b56f2d21a653099ac14c3d4b41f6Test.php
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
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
<?php
namespace PhabelTest\Target;
use PHPUnit\Framework\TestCase;
/**
* @author Daniil Gentili <[email protected]>
* @license MIT
*/
class Expressionc78aab4c5515c3ca364f6cb5281570c53896b56f2d21a653099ac14c3d4b41f6Test extends TestCase
{
function test01cbb1f0f10e96b8e843338ecbcc5bd73f4ce805d68c84e85d2d7237e1b151ef()
{
$this->assertTrue(true);
fn() => (($test >>= $test) ?? $test);
}
function test039af154b29790f84f6cacd8079527c3b8408784185d0ce6a0f180b25f90e132()
{
$this->assertTrue(true);
fn() => ((print $test) ?? $test);
}
function test0ac113646546fdc3d84266239d3bf006d83ea2dc4b5d2f3f66020778f4ffa7e9()
{
$this->assertTrue(true);
fn() => (($test *= $test) ?? $test);
}
function test10c6c4668c8a8547c458bc86978c7ed5906a39731bf0549712cd752ec90b78d3()
{
$this->assertTrue(true);
fn() => ($test++ ?? $test);
}
function test130f73d773b4c0c62aa4f28ed26ff82cb69d7b20287877eac6819ffc07ba7f1c()
{
$this->assertTrue(true);
fn() => (($test ?? $test) ?? $test);
}
function test1511c2b9356af38b9ff60ae95fc9542655c7b536023b38d3d0226c6ae8a1c35d()
{
$this->assertTrue(true);
fn() => ($test - $test ?? $test);
}
function test18891d59523610905ed7b666490d16b0f4f8a731918af4012557023c774a9bc4()
{
$this->assertTrue(true);
fn() => ($test::$test() ?? $test);
}
function test1a025c57bdea3a584f01e6f410fb1d2bc1212c5300b6741b8ed203f173072b0d()
{
$this->assertTrue(true);
fn() => ($test * $test ?? $test);
}
function test1bf4dc97be6d6388b25bbf9a7e350e4bccd9711a934d06a38c6522fd3d3bb881()
{
$this->assertTrue(true);
fn() => (($test /= $test) ?? $test);
}
function test1e6b061cf8146e49b6eba8aa0e30716839c1fd2a36bda7ae8a53545e1b8c0fbd()
{
$this->assertTrue(true);
fn() => ($test != $test ?? $test);
}
function test214468713380eace3e99b0bf9e1c5cb0ff6ef4c3c20173ed5fc1eecc3edc0e22()
{
$this->assertTrue(true);
fn() => (($test += $test) ?? $test);
}
function test2192843c667f1ff3d2707865f82571d6cc6647a3d8ef82f23c35dffb9bc6f17e()
{
$this->assertTrue(true);
fn() => (isset($test) ?? $test);
}
function test256b6962e9018c4cd07e5b538405c3bb8e6623694810826fa31385492694e6cc()
{
$this->assertTrue(true);
fn() => ($test <= $test ?? $test);
}
function test27b11a4777cd6710a516af147e302ff19069ae7f053d251e26b9910b837004b2()
{
$this->assertTrue(true);
fn() => ($test & $test ?? $test);
}
function test284f69819ab23f163e7c6b95dca3b0f5183176b6aae5631072b574984b2d5af4()
{
$this->assertTrue(true);
fn() => ($test ?? @$test);
}
function test2b606f8be235714641a9994f634011a5ca28235ca7cdc7bf472b5e5b97aee374()
{
$this->assertTrue(true);
fn() => ($test ?? eval($test));
}
function test2d20b28b5531bf09529471f98e08637fe91306b866474956659c49f7ef88bf28()
{
$this->assertTrue(true);
fn() => ($test >> $test ?? $test);
}
function test3145ee1dea182e78f8b368a4adf4cff804ff648a8fbd5021bc5525c65c8c8b23()
{
$this->assertTrue(true);
fn() => (( $test) ?? $test);
}
function test32604ffad4aeb84fda5f4153ed8d223c720c29900941cf917e2e9e66de3c4cf5()
{
$this->assertTrue(true);
fn() => ((object) $test ?? $test);
}
function test3383855309dbd12b677d1e1cf95893bf3a547aae1ec6de39a60ca9f917383f16()
{
$this->assertTrue(true);
fn() => ($test ?? $test[$test]);
}
function test381bf9cd9f196fb3bb73f7aee68b0f9d355047a56d7b286cee8befb3195c47d4()
{
$this->assertTrue(true);
fn() => (($test and $test) ?? $test);
}
function test38317fff10c4f2625ba96531a34d8e79ecc8931d6a3ab00c7b4c75dadeef2b04()
{
$this->assertTrue(true);
fn() => ((int) $test ?? $test);
}
function test3f9e057e20ca6824325a42a9ce5d7886c3a37e01ea102cd142e89cbc289d372f()
{
$this->assertTrue(true);
fn() => ($test->{$test} ?? $test);
}
function test40f82681801157742d6374d53771ec490c9ba6326303a04ca13be33e0053c890()
{
$this->assertTrue(true);
fn() => ($test ^ $test ?? $test);
}
function test441873329a9e4b4de6548bb6b09bf1c82f8d3f9de604a30a70ccf378ecc27651()
{
$this->assertTrue(true);
fn() => ($test > $test ?? $test);
}
function test4872bafcaf39a04bb9299a2abd4f5c4cea74e06024bf3edc4b949a8ff1c33228()
{
$this->assertTrue(true);
fn() => ($test?->{$test}() ?? $test);
}
function test4a26749f85ef940ad05d91a7ee5aa3c6ae870089457c2dd965d9263749762930()
{
$this->assertTrue(true);
fn() => ($test?->{$test} ?? $test);
}
function test4ad0349781b39b31dcd8291d29b46aa9bc080768fa64a971cd2108d75ac24420()
{
$this->assertTrue(true);
fn() => ($test << $test ?? $test);
}
function test4d038342c76f468a0cad30c1cfd0b4bfd9d17579d3aab26998267dd2ffde546c()
{
$this->assertTrue(true);
fn() => (--$test ?? $test);
}
function test52e6c71effd8e54a40701d31d56daa345ba3dbb552fdc74c594973e65fb754f0()
{
$this->assertTrue(true);
fn() => (__DIR__ ?? $test);
}
function test52f8f798757e918ac146172d088471279ed4892b388b713bdc64c3ad6b292b23()
{
$this->assertTrue(true);
fn() => ($test ?? ( $test));
}
function test542ed5ccbfd52456770982dc0c0d857a0bb630d714609e8bed2e8332056033b2()
{
$this->assertTrue(true);
fn() => ($test ?? function () {
});
}
function test551fee1fbfa31dae76bb2ed83dcc87e44f23992e3e0dfddc15fd5054dcab3ed3()
{
$this->assertTrue(true);
fn() => ($test ?? $test::$test);
}
function test5708e5f4c73b268526c48465f19bab76f08dbbb72c37bc86b4509e5f038cef91()
{
$this->assertTrue(true);
fn() => (($test -= $test) ?? $test);
}
function test572673f9907b438ba00c12419b035af953c58acbbb5e0c227d0f8ae68271a94b()
{
$this->assertTrue(true);
fn() => ($test-- ?? $test);
}
function test574536b853f5c6dd73b88dfb4326bf13f4914ae17a3a1638a92e11693dc1beb3()
{
$this->assertTrue(true);
fn() => ($test() ?? $test);
}
function test57fa82a0430a88c099ada27524325a36c6f428279029901ea951982ddd4e3ea3()
{
$this->assertTrue(true);
fn() => ((array) $test ?? $test);
}
function test59be06a2615f83a615e5fec223116687971de7c3822930cc29c1ee1ae314f51d()
{
$this->assertTrue(true);
fn() => ((yield from $test) ?? $test);
}
function test5cb1d1a98d01962248973da21cc80a0c155a477e26a4ce80cdb90f9cd0128a8a()
{
$this->assertTrue(true);
fn() => (match ($test) {
} ?? $test);
}
function test5d923a8bf144d4460e1561c89ed77b203e0f3b6fff60cab786b65d8a834011c5()
{
$this->assertTrue(true);
fn() => (($test **= $test) ?? $test);
}
function test5da9b043efe4ddf92beb4f253d6ee52f7982a174bd6da7e6ede68bb3887df771()
{
$this->assertTrue(true);
fn() => ($test && $test ?? $test);
}
function test5ef95d43721edb03b2d93e88cf7cc3d9382127ccf8e0df851d3c570876cbfdb3()
{
$this->assertTrue(true);
fn() => ($test ?? ($test = $test));
}
function test6ced8c0e715098b73bf290f923acdb4956b62078e9d62afa6a53b7077d5c69f6()
{
$this->assertTrue(true);
fn() => (($test xor $test) ?? $test);
}
function test761e4c4f18dd9a936ea94418c8026bf21798b981d96a227ad86e50fe741b1f89()
{
$this->assertTrue(true);
fn() => (($test ??= $test) ?? $test);
}
function test7843409fd4a3c40f84687079833008bfa6c7f6be12b0e12c699e357922d1a0bc()
{
$this->assertTrue(true);
fn() => ($test + $test ?? $test);
}
function test797e570ee73fb164d0e72ba85af9c10b402c4661b24752c7db260207c740e62c()
{
$this->assertTrue(true);
fn() => (__FILE__ ?? $test);
}
function test7f7ebb628100939540339e28caf3c1395d28d8c9f98e1dbc5d4999be6980f498()
{
$this->assertTrue(true);
fn() => (__LINE__ ?? $test);
}
function test813b914c484736941d519a160ebd540b72603c5b83bdd2998941e9f8c24fe27f()
{
$this->assertTrue(true);
fn() => (throw $test ?? $test);
}
function test8242e853fbe303d66703a6d3e62bdfc89fd2affeb2818173c08a930a6d0614e0()
{
$this->assertTrue(true);
fn() => ($test ?? !$test);
}
function test83138b5d6b10c0545cf182a220525432575a1a354bd7701aab7099d88e2250f4()
{
$this->assertTrue(true);
fn() => (+$test ?? $test);
}
function test83f40b799210aa0e8ab750d71139a90cb158fc59206b91d19b0498b36ec944da()
{
$this->assertTrue(true);
fn() => (($test %= $test) ?? $test);
}
function test86c141913425970fb9958bae0ee7a724e4498e6b9e31a5aceb19827d6c93ec7d()
{
$this->assertTrue(true);
fn() => ($test ?? empty($test));
}
function test878787ba9761b66e4d83a071ce5233464561e9070e461058bacb7e5484b16153()
{
$this->assertTrue(true);
fn() => ($test ** $test ?? $test);
}
function test8c773e273b85c5467a8dfa756c91e42e27c10798acbb739b4a0088a951e4df97()
{
$this->assertTrue(true);
fn() => (($test ^= $test) ?? $test);
}
function test960b8ffc798c9547fdcc923f0452624d545022e85d93bb8407353e9d190f9a18()
{
$this->assertTrue(true);
fn() => ($test === $test ?? $test);
}
function test9809c11078dd5862ebd2745beda6b8f421ebf9ca2f3abb21df9e39550883a229()
{
$this->assertTrue(true);
fn() => ((string) $test ?? $test);
}
function testa056c9e01b5ec3714711881dc24f3457e04c9ba0b3bcab2ea8bd41555d3b572a()
{
$this->assertTrue(true);
fn() => ($test ?? []);
}
function testa8af395e42584762b41c68b4ac685600275233988c7b0b71d625ec728b8ce198()
{
$this->assertTrue(true);
fn() => ("{$test}" ?? $test);
}
function testa9e526785271a6a5bada96c67f37e8dfe567a59c5a1417382c1b8e83fe760392()
{
$this->assertTrue(true);
fn() => (($test or $test) ?? $test);
}
function testac59a0801e4d7f43fc65a57eed882a2033e205dd0df5661808d77223fc16ed58()
{
$this->assertTrue(true);
fn() => ($test ?? $test);
}
function testb270da8db4ab6459cb06a4a64ec90b90f69ba2f5cab0dc8288e9515aecac37f8()
{
$this->assertTrue(true);
fn() => ($test | $test ?? $test);
}
function testb4f70cc900cbbcc938647595093a2c4ddeceff24a4293ba496306d224d2b72f4()
{
$this->assertTrue(true);
fn() => ($test ?? $test());
}
function testb76c5e710360af458ac909a61f633ea49a7410c05bc48d1a75d2a17ecafa5721()
{
$this->assertTrue(true);
fn() => ((yield $test => $test) ?? $test);
}
function testb8da0a7bb1bb2f0b80e8e145e6fe61421f9dc3660c8f6e6f45734e5cbf037410()
{
$this->assertTrue(true);
fn() => ((bool) $test ?? $test);
}
function testb91cd114bd4b4c1ae82a466528815179d149e8c103d0b90bfd8c643ff5b6136e()
{
$this->assertTrue(true);
fn() => ($test::${$test} ?? $test);
}
function testba41144c05a1a579cde99f7f4987a7b1c8d7086c5d230e65402b93d95218ee82()
{
$this->assertTrue(true);
fn() => (-$test ?? $test);
}
function testbabda52e5e41a2cbdf790d05b525a1d0b8337ed133dd4aaba8358c7d5cc0649c()
{
$this->assertTrue(true);
fn() => (__TRAIT__ ?? $test);
}
function testbe0244e3b946df338406129d85d1f86ac5aa0e0809cafc1877b4012411e1f762()
{
$this->assertTrue(true);
fn() => (0 ?? $test);
}
function testbe2e2149af381e90007aae9bbb8002f6cdc493e062cb09122c63ae766f3e4683()
{
$this->assertTrue(true);
fn() => ($test ?? $test instanceof $test);
}
function testc0325dfe7bb54b7d6be3169059bc5fcbfb0b01b0b6ae01d1540ac302281d1dcf()
{
$this->assertTrue(true);
fn() => ($test instanceof $test ?? $test);
}
function testc199d4d0671739b85829fd773df032bb836468f7378a1c3b909b7573c1f62e55()
{
$this->assertTrue(true);
fn() => ($test || $test ?? $test);
}
function testc2919c2cae009f0d5f37eb6e6d1673500ac954efaaf1b6c94dcf57ae15fe9515()
{
$this->assertTrue(true);
fn() => (__METHOD__ ?? $test);
}
function testc445a0daf821a6e744df8cddd3e7e2326f1fc7f5b5f0df297966e1afc62b9848()
{
$this->assertTrue(true);
fn() => ($test == $test ?? $test);
}
function testc8a0f020239a7c7997e9e4890e4fd95590a8f179806c4b6ddf6ceb2710687187()
{
$this->assertTrue(true);
fn() => (`` ?? $test);
}
function testc8e8d2586ea3920cd789e3768218a4c12bfedf3f57d80a4ecb9e8f5fd83e935f()
{
$this->assertTrue(true);
fn() => (new $test() ?? $test);
}
function testcbda1ec052c5a47075028a25036f53db40452a940b5e27f19e0431f1b1698d4c()
{
$this->assertTrue(true);
fn() => (($test |= $test) ?? $test);
}
function testcbf36cd9451014e53df4df420fae18bcac1405152b6b55d0d23843738d79149c()
{
$this->assertTrue(true);
fn() => (__FUNCTION__ ?? $test);
}
function testcc8fb4d5e14dbd5c568d9ebdac4edcaa01c16a4c4df9c449efb135e46c1f8ef9()
{
$this->assertTrue(true);
fn() => ($test / $test ?? $test);
}
function testcdac97767fbb57dcbc5932a4238f8cd3f7216751420b279b1ae8de3cfa318dae()
{
$this->assertTrue(true);
fn() => (0.0 ?? $test);
}
function testcdedce68d130da7edab6f598b072270439a2a2050eb7ef64fa1daf381018f8e7()
{
$this->assertTrue(true);
fn() => ($test ?? clone $test);
}
function testce967048056379345f68a095a7a7dca2595143ef88f57a967192456709d39133()
{
$this->assertTrue(true);
fn() => ($test . $test ?? $test);
}
function testcf492fb876e7edc1d3a118b090591fb9a27e617fbff5c3d4b62fcb7aed645cfe()
{
$this->assertTrue(true);
fn() => ($test->{$test}() ?? $test);
}
function testd0c972a26c85bfdef2601b23365580ec6eab47c280774a32a312a67ae8e28601()
{
$this->assertTrue(true);
fn() => ($test !== $test ?? $test);
}
function testd1662f644dbdf7af7514a4d24f341fbfde15b94caa75a24994083a08209a5edc()
{
$this->assertTrue(true);
fn() => (__NAMESPACE__ ?? $test);
}
function testd22028c490ad025824c2f63cc6164f8b902d3d91a8ce7ae1e139e15ab52c6011()
{
$this->assertTrue(true);
fn() => ($test >= $test ?? $test);
}
function testde1c9e90c494c9ab353320708c554fc692e868a33933e7e8ab7a9095d4bfdda4()
{
$this->assertTrue(true);
fn() => ($test % $test ?? $test);
}
function teste33bc38f5d0e6d5f00933edd3c4befcdca7ca6a06e12b9484a9cd21b5277d590()
{
$this->assertTrue(true);
fn() => ('test' ?? $test);
}
function teste7591654cbf48201f23e07c64c2bb86bd750fffe700e0de76d1b9e1294109aa5()
{
$this->assertTrue(true);
fn() => (($test ? $test : $test) ?? $test);
}
function testea9b0bcd5778bc5881bbde1fdfb5e403d838cdba216bec0f7969856c5318d877()
{
$this->assertTrue(true);
fn() => ($test ?? ($test =& $test));
}
function testec9afebdce1850c28fa42feb89e401e253bb9b29e9cda42cf8618eebfa8d14a5()
{
$this->assertTrue(true);
fn() => (($test .= $test) ?? $test);
}
function tested7b703df3d008e42ab96d63f9c1693bffffffd542ad02dae88f2228d8e7ecbf()
{
$this->assertTrue(true);
fn() => ($test ?? ~$test);
}
function testef525be9e77e48fbed1a312737039662f97505428d0295d78aff90f37565270b()
{
$this->assertTrue(true);
fn() => (__CLASS__ ?? $test);
}
function testf2e59007ec9f05318aecc3911840b64a0cd0f8a59a70d5c74b4b0a0f1c741c2a()
{
$this->assertTrue(true);
fn() => (${$test} ?? $test);
}
function testf5840e53384dd1722930e5314a6aa36d3f5749c8e5669a8518c15a6fcfa62af4()
{
$this->assertTrue(true);
fn() => ($test ?? self);
}
function testf85f9dbfb988716db18041f3e4eaa3348e9ef67d6c2629f9f7244d86538ef661()
{
$this->assertTrue(true);
fn() => ($test < $test ?? $test);
}
function testfa9f896d70713ec2304946ab0e03021753982c3ea8e504fd223baaeeb1a24b11()
{
$this->assertTrue(true);
fn() => ($test <=> $test ?? $test);
}
function testfc19fea6c46267163d6f8ea4c3ecd7dcbb0252f79079516b1dfd3629fa656e89()
{
$this->assertTrue(true);
fn() => (($test &= $test) ?? $test);
}
function testfcda74485691cc106e2fa047cc54f626dd4771d5c84d1c82ff9a6262e0399de3()
{
$this->assertTrue(true);
fn() => (++$test ?? $test);
}
function testfe4d103fb4cca118b36c24a966c3141b5088aa52b8e74a20bda2e980eae60ee9()
{
$this->assertTrue(true);
fn() => (($test <<= $test) ?? $test);
}
function testfec8cce05d201f882ac21c9c41f11d415b2d737de2d1420b7a779e6e1272fea0()
{
$this->assertTrue(true);
fn() => ((double) $test ?? $test);
}
}