js/src/jit-test/tests/ion/lookupswitch.js

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.

michael@0 1 /////////////////////////////////////////
michael@0 2 // This is a generated file!
michael@0 3 // See jit-tests/etc/generate-lookupswitch-tests.js for the code
michael@0 4 // that generated this code!
michael@0 5 /////////////////////////////////////////
michael@0 6
michael@0 7 /////////////////////////////////////////
michael@0 8 // PRELUDE //
michael@0 9 /////////////////////////////////////////
michael@0 10
michael@0 11 // Avoid eager compilation of the global-scope.
michael@0 12 try{} catch (x) {};
michael@0 13
michael@0 14 function ASSERT(cond, msg) {
michael@0 15 assertEq(cond, true, msg);
michael@0 16 }
michael@0 17 function IsNull(x) {
michael@0 18 return typeof x == "object" && x == null;
michael@0 19 }
michael@0 20 function IsNum(x) {
michael@0 21 return typeof x == "number";
michael@0 22 }
michael@0 23 function ArraysEqual(arr1, arr2) {
michael@0 24 ASSERT(arr1.length == arr2.length, "Lengths not equal");
michael@0 25 for (var i = 0; i < arr1.length; i++) {
michael@0 26 ASSERT(typeof arr1[i] == typeof arr2[i], "Types not equal for position " + i);
michael@0 27 ASSERT(arr1[i] == arr2[i], "Values not equal for position " + i);
michael@0 28 }
michael@0 29 }
michael@0 30 function InterpretSwitch(spec, input, outputArray) {
michael@0 31 var foundMatch = undefined, foundDefault = undefined;
michael@0 32 for (var i = 0; i < spec.length; i++) {
michael@0 33 var caseSpec = spec[i], match = caseSpec.match;
michael@0 34 if (IsNull(match)) {
michael@0 35 foundDefault = i;
michael@0 36 continue;
michael@0 37 } else if (match === input) {
michael@0 38 foundMatch = i;
michael@0 39 break;
michael@0 40 }
michael@0 41 }
michael@0 42 var matchI = IsNum(foundMatch) ? foundMatch : foundDefault;
michael@0 43 if (IsNum(matchI)) {
michael@0 44 for (var i = matchI; i < spec.length; i++) {
michael@0 45 var caseSpec = spec[i], match = caseSpec.match, body = caseSpec.body, fallthrough = caseSpec.fallthrough;
michael@0 46 if (!IsNull(body)) {
michael@0 47 outputArray.push(body);
michael@0 48 }
michael@0 49 if (!fallthrough) {
michael@0 50 break;
michael@0 51 }
michael@0 52 }
michael@0 53 }
michael@0 54 }
michael@0 55 function RunTest(test) {
michael@0 56 var inputs = test.INPUTS;
michael@0 57 inputs.push("UNMATCHED_CASE");
michael@0 58 var spec = test.SPEC;
michael@0 59 var results1 = [];
michael@0 60 for (var i = 0; i < 80; i++) {
michael@0 61 for (var j = 0; j < inputs.length; j++) {
michael@0 62 test(inputs[j], results1);
michael@0 63 }
michael@0 64 }
michael@0 65 var results2 = [];
michael@0 66 for (var i = 0; i < 80; i++) {
michael@0 67 for (var j = 0; j < inputs.length; j++) {
michael@0 68 InterpretSwitch(spec, inputs[j], results2);
michael@0 69 }
michael@0 70 }
michael@0 71 ArraysEqual(results1, results2);
michael@0 72 }
michael@0 73
michael@0 74 /////////////////////////////////////////
michael@0 75 // TEST CASES //
michael@0 76 /////////////////////////////////////////
michael@0 77
michael@0 78 var TESTS = [];
michael@0 79 function test_1(x, arr) {
michael@0 80 switch(x) {
michael@0 81 default:
michael@0 82 case 'foo':
michael@0 83 arr.push(777087170);
michael@0 84 break;
michael@0 85 case 'bar':
michael@0 86 arr.push(641037838);
michael@0 87 break;
michael@0 88 case 'zing':
michael@0 89 arr.push(1652156613);
michael@0 90 break;
michael@0 91 }
michael@0 92 }
michael@0 93 test_1.INPUTS = ['foo', 'bar', 'zing'];
michael@0 94 test_1.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":777087170,"fallthrough":false},{"match":"bar","body":641037838,"fallthrough":false},{"match":"zing","body":1652156613,"fallthrough":false}];
michael@0 95 TESTS.push(test_1);
michael@0 96
michael@0 97 function test_2(x, arr) {
michael@0 98 switch(x) {
michael@0 99 case 'foo':
michael@0 100 arr.push(777087170);
michael@0 101 break;
michael@0 102 default:
michael@0 103 case 'bar':
michael@0 104 arr.push(641037838);
michael@0 105 break;
michael@0 106 case 'zing':
michael@0 107 arr.push(1652156613);
michael@0 108 break;
michael@0 109 }
michael@0 110 }
michael@0 111 test_2.INPUTS = ['foo', 'bar', 'zing'];
michael@0 112 test_2.SPEC = [{"match":"foo","body":777087170,"fallthrough":false},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":641037838,"fallthrough":false},{"match":"zing","body":1652156613,"fallthrough":false}];
michael@0 113 TESTS.push(test_2);
michael@0 114
michael@0 115 function test_3(x, arr) {
michael@0 116 switch(x) {
michael@0 117 case 'foo':
michael@0 118 arr.push(777087170);
michael@0 119 break;
michael@0 120 case 'bar':
michael@0 121 arr.push(641037838);
michael@0 122 break;
michael@0 123 case 'zing':
michael@0 124 arr.push(1652156613);
michael@0 125 break;
michael@0 126 default:
michael@0 127 }
michael@0 128 }
michael@0 129 test_3.INPUTS = ['foo', 'bar', 'zing'];
michael@0 130 test_3.SPEC = [{"match":"foo","body":777087170,"fallthrough":false},{"match":"bar","body":641037838,"fallthrough":false},{"match":"zing","body":1652156613,"fallthrough":false},{"match":null,"body":null,"fallthrough":true}];
michael@0 131 TESTS.push(test_3);
michael@0 132
michael@0 133 function test_4(x, arr) {
michael@0 134 switch(x) {
michael@0 135 default:
michael@0 136 arr.push(633415567);
michael@0 137 case 'foo':
michael@0 138 arr.push(777087170);
michael@0 139 break;
michael@0 140 case 'bar':
michael@0 141 arr.push(641037838);
michael@0 142 break;
michael@0 143 case 'zing':
michael@0 144 arr.push(1652156613);
michael@0 145 break;
michael@0 146 }
michael@0 147 }
michael@0 148 test_4.INPUTS = ['foo', 'bar', 'zing'];
michael@0 149 test_4.SPEC = [{"match":null,"body":633415567,"fallthrough":true},{"match":"foo","body":777087170,"fallthrough":false},{"match":"bar","body":641037838,"fallthrough":false},{"match":"zing","body":1652156613,"fallthrough":false}];
michael@0 150 TESTS.push(test_4);
michael@0 151
michael@0 152 function test_5(x, arr) {
michael@0 153 switch(x) {
michael@0 154 case 'foo':
michael@0 155 arr.push(777087170);
michael@0 156 break;
michael@0 157 default:
michael@0 158 arr.push(633415567);
michael@0 159 case 'bar':
michael@0 160 arr.push(641037838);
michael@0 161 break;
michael@0 162 case 'zing':
michael@0 163 arr.push(1652156613);
michael@0 164 break;
michael@0 165 }
michael@0 166 }
michael@0 167 test_5.INPUTS = ['foo', 'bar', 'zing'];
michael@0 168 test_5.SPEC = [{"match":"foo","body":777087170,"fallthrough":false},{"match":null,"body":633415567,"fallthrough":true},{"match":"bar","body":641037838,"fallthrough":false},{"match":"zing","body":1652156613,"fallthrough":false}];
michael@0 169 TESTS.push(test_5);
michael@0 170
michael@0 171 function test_6(x, arr) {
michael@0 172 switch(x) {
michael@0 173 case 'foo':
michael@0 174 arr.push(777087170);
michael@0 175 break;
michael@0 176 case 'bar':
michael@0 177 arr.push(641037838);
michael@0 178 break;
michael@0 179 case 'zing':
michael@0 180 arr.push(1652156613);
michael@0 181 break;
michael@0 182 default:
michael@0 183 arr.push(633415567);
michael@0 184 }
michael@0 185 }
michael@0 186 test_6.INPUTS = ['foo', 'bar', 'zing'];
michael@0 187 test_6.SPEC = [{"match":"foo","body":777087170,"fallthrough":false},{"match":"bar","body":641037838,"fallthrough":false},{"match":"zing","body":1652156613,"fallthrough":false},{"match":null,"body":633415567,"fallthrough":true}];
michael@0 188 TESTS.push(test_6);
michael@0 189
michael@0 190 function test_7(x, arr) {
michael@0 191 switch(x) {
michael@0 192 default:
michael@0 193 arr.push('5zO^Qj');
michael@0 194 break;
michael@0 195 case 'foo':
michael@0 196 arr.push(777087170);
michael@0 197 break;
michael@0 198 case 'bar':
michael@0 199 arr.push(641037838);
michael@0 200 break;
michael@0 201 case 'zing':
michael@0 202 arr.push(1652156613);
michael@0 203 break;
michael@0 204 }
michael@0 205 }
michael@0 206 test_7.INPUTS = ['foo', 'bar', 'zing'];
michael@0 207 test_7.SPEC = [{"match":null,"body":"5zO^Qj","fallthrough":false},{"match":"foo","body":777087170,"fallthrough":false},{"match":"bar","body":641037838,"fallthrough":false},{"match":"zing","body":1652156613,"fallthrough":false}];
michael@0 208 TESTS.push(test_7);
michael@0 209
michael@0 210 function test_8(x, arr) {
michael@0 211 switch(x) {
michael@0 212 case 'foo':
michael@0 213 arr.push(777087170);
michael@0 214 break;
michael@0 215 default:
michael@0 216 arr.push('5zO^Qj');
michael@0 217 break;
michael@0 218 case 'bar':
michael@0 219 arr.push(641037838);
michael@0 220 break;
michael@0 221 case 'zing':
michael@0 222 arr.push(1652156613);
michael@0 223 break;
michael@0 224 }
michael@0 225 }
michael@0 226 test_8.INPUTS = ['foo', 'bar', 'zing'];
michael@0 227 test_8.SPEC = [{"match":"foo","body":777087170,"fallthrough":false},{"match":null,"body":"5zO^Qj","fallthrough":false},{"match":"bar","body":641037838,"fallthrough":false},{"match":"zing","body":1652156613,"fallthrough":false}];
michael@0 228 TESTS.push(test_8);
michael@0 229
michael@0 230 function test_9(x, arr) {
michael@0 231 switch(x) {
michael@0 232 case 'foo':
michael@0 233 arr.push(777087170);
michael@0 234 break;
michael@0 235 case 'bar':
michael@0 236 arr.push(641037838);
michael@0 237 break;
michael@0 238 case 'zing':
michael@0 239 arr.push(1652156613);
michael@0 240 break;
michael@0 241 default:
michael@0 242 arr.push('5zO^Qj');
michael@0 243 break;
michael@0 244 }
michael@0 245 }
michael@0 246 test_9.INPUTS = ['foo', 'bar', 'zing'];
michael@0 247 test_9.SPEC = [{"match":"foo","body":777087170,"fallthrough":false},{"match":"bar","body":641037838,"fallthrough":false},{"match":"zing","body":1652156613,"fallthrough":false},{"match":null,"body":"5zO^Qj","fallthrough":false}];
michael@0 248 TESTS.push(test_9);
michael@0 249
michael@0 250 function test_10(x, arr) {
michael@0 251 switch(x) {
michael@0 252 default:
michael@0 253 case 'foo':
michael@0 254 break;
michael@0 255 case 'bar':
michael@0 256 arr.push('c');
michael@0 257 break;
michael@0 258 case 'zing':
michael@0 259 arr.push(2008006064);
michael@0 260 break;
michael@0 261 }
michael@0 262 }
michael@0 263 test_10.INPUTS = ['foo', 'bar', 'zing'];
michael@0 264 test_10.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":"c","fallthrough":false},{"match":"zing","body":2008006064,"fallthrough":false}];
michael@0 265 TESTS.push(test_10);
michael@0 266
michael@0 267 function test_11(x, arr) {
michael@0 268 switch(x) {
michael@0 269 case 'foo':
michael@0 270 break;
michael@0 271 default:
michael@0 272 case 'bar':
michael@0 273 arr.push('c');
michael@0 274 break;
michael@0 275 case 'zing':
michael@0 276 arr.push(2008006064);
michael@0 277 break;
michael@0 278 }
michael@0 279 }
michael@0 280 test_11.INPUTS = ['foo', 'bar', 'zing'];
michael@0 281 test_11.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":"c","fallthrough":false},{"match":"zing","body":2008006064,"fallthrough":false}];
michael@0 282 TESTS.push(test_11);
michael@0 283
michael@0 284 function test_12(x, arr) {
michael@0 285 switch(x) {
michael@0 286 case 'foo':
michael@0 287 break;
michael@0 288 case 'bar':
michael@0 289 arr.push('c');
michael@0 290 break;
michael@0 291 case 'zing':
michael@0 292 arr.push(2008006064);
michael@0 293 break;
michael@0 294 default:
michael@0 295 }
michael@0 296 }
michael@0 297 test_12.INPUTS = ['foo', 'bar', 'zing'];
michael@0 298 test_12.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":"c","fallthrough":false},{"match":"zing","body":2008006064,"fallthrough":false},{"match":null,"body":null,"fallthrough":true}];
michael@0 299 TESTS.push(test_12);
michael@0 300
michael@0 301 function test_13(x, arr) {
michael@0 302 switch(x) {
michael@0 303 default:
michael@0 304 arr.push('M');
michael@0 305 case 'foo':
michael@0 306 break;
michael@0 307 case 'bar':
michael@0 308 arr.push('c');
michael@0 309 break;
michael@0 310 case 'zing':
michael@0 311 arr.push(2008006064);
michael@0 312 break;
michael@0 313 }
michael@0 314 }
michael@0 315 test_13.INPUTS = ['foo', 'bar', 'zing'];
michael@0 316 test_13.SPEC = [{"match":null,"body":"M","fallthrough":true},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":"c","fallthrough":false},{"match":"zing","body":2008006064,"fallthrough":false}];
michael@0 317 TESTS.push(test_13);
michael@0 318
michael@0 319 function test_14(x, arr) {
michael@0 320 switch(x) {
michael@0 321 case 'foo':
michael@0 322 break;
michael@0 323 default:
michael@0 324 arr.push('M');
michael@0 325 case 'bar':
michael@0 326 arr.push('c');
michael@0 327 break;
michael@0 328 case 'zing':
michael@0 329 arr.push(2008006064);
michael@0 330 break;
michael@0 331 }
michael@0 332 }
michael@0 333 test_14.INPUTS = ['foo', 'bar', 'zing'];
michael@0 334 test_14.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":"M","fallthrough":true},{"match":"bar","body":"c","fallthrough":false},{"match":"zing","body":2008006064,"fallthrough":false}];
michael@0 335 TESTS.push(test_14);
michael@0 336
michael@0 337 function test_15(x, arr) {
michael@0 338 switch(x) {
michael@0 339 case 'foo':
michael@0 340 break;
michael@0 341 case 'bar':
michael@0 342 arr.push('c');
michael@0 343 break;
michael@0 344 case 'zing':
michael@0 345 arr.push(2008006064);
michael@0 346 break;
michael@0 347 default:
michael@0 348 arr.push('M');
michael@0 349 }
michael@0 350 }
michael@0 351 test_15.INPUTS = ['foo', 'bar', 'zing'];
michael@0 352 test_15.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":"c","fallthrough":false},{"match":"zing","body":2008006064,"fallthrough":false},{"match":null,"body":"M","fallthrough":true}];
michael@0 353 TESTS.push(test_15);
michael@0 354
michael@0 355 function test_16(x, arr) {
michael@0 356 switch(x) {
michael@0 357 default:
michael@0 358 arr.push(1424069880);
michael@0 359 break;
michael@0 360 case 'foo':
michael@0 361 break;
michael@0 362 case 'bar':
michael@0 363 arr.push('c');
michael@0 364 break;
michael@0 365 case 'zing':
michael@0 366 arr.push(2008006064);
michael@0 367 break;
michael@0 368 }
michael@0 369 }
michael@0 370 test_16.INPUTS = ['foo', 'bar', 'zing'];
michael@0 371 test_16.SPEC = [{"match":null,"body":1424069880,"fallthrough":false},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":"c","fallthrough":false},{"match":"zing","body":2008006064,"fallthrough":false}];
michael@0 372 TESTS.push(test_16);
michael@0 373
michael@0 374 function test_17(x, arr) {
michael@0 375 switch(x) {
michael@0 376 case 'foo':
michael@0 377 break;
michael@0 378 default:
michael@0 379 arr.push(1424069880);
michael@0 380 break;
michael@0 381 case 'bar':
michael@0 382 arr.push('c');
michael@0 383 break;
michael@0 384 case 'zing':
michael@0 385 arr.push(2008006064);
michael@0 386 break;
michael@0 387 }
michael@0 388 }
michael@0 389 test_17.INPUTS = ['foo', 'bar', 'zing'];
michael@0 390 test_17.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":1424069880,"fallthrough":false},{"match":"bar","body":"c","fallthrough":false},{"match":"zing","body":2008006064,"fallthrough":false}];
michael@0 391 TESTS.push(test_17);
michael@0 392
michael@0 393 function test_18(x, arr) {
michael@0 394 switch(x) {
michael@0 395 case 'foo':
michael@0 396 break;
michael@0 397 case 'bar':
michael@0 398 arr.push('c');
michael@0 399 break;
michael@0 400 case 'zing':
michael@0 401 arr.push(2008006064);
michael@0 402 break;
michael@0 403 default:
michael@0 404 arr.push(1424069880);
michael@0 405 break;
michael@0 406 }
michael@0 407 }
michael@0 408 test_18.INPUTS = ['foo', 'bar', 'zing'];
michael@0 409 test_18.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":"c","fallthrough":false},{"match":"zing","body":2008006064,"fallthrough":false},{"match":null,"body":1424069880,"fallthrough":false}];
michael@0 410 TESTS.push(test_18);
michael@0 411
michael@0 412 function test_19(x, arr) {
michael@0 413 switch(x) {
michael@0 414 default:
michael@0 415 case 'foo':
michael@0 416 case 'bar':
michael@0 417 arr.push(1915689729);
michael@0 418 break;
michael@0 419 case 'zing':
michael@0 420 arr.push(973913896);
michael@0 421 break;
michael@0 422 }
michael@0 423 }
michael@0 424 test_19.INPUTS = ['foo', 'bar', 'zing'];
michael@0 425 test_19.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":1915689729,"fallthrough":false},{"match":"zing","body":973913896,"fallthrough":false}];
michael@0 426 TESTS.push(test_19);
michael@0 427
michael@0 428 function test_20(x, arr) {
michael@0 429 switch(x) {
michael@0 430 case 'foo':
michael@0 431 default:
michael@0 432 case 'bar':
michael@0 433 arr.push(1915689729);
michael@0 434 break;
michael@0 435 case 'zing':
michael@0 436 arr.push(973913896);
michael@0 437 break;
michael@0 438 }
michael@0 439 }
michael@0 440 test_20.INPUTS = ['foo', 'bar', 'zing'];
michael@0 441 test_20.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":1915689729,"fallthrough":false},{"match":"zing","body":973913896,"fallthrough":false}];
michael@0 442 TESTS.push(test_20);
michael@0 443
michael@0 444 function test_21(x, arr) {
michael@0 445 switch(x) {
michael@0 446 case 'foo':
michael@0 447 case 'bar':
michael@0 448 arr.push(1915689729);
michael@0 449 break;
michael@0 450 case 'zing':
michael@0 451 arr.push(973913896);
michael@0 452 break;
michael@0 453 default:
michael@0 454 }
michael@0 455 }
michael@0 456 test_21.INPUTS = ['foo', 'bar', 'zing'];
michael@0 457 test_21.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":1915689729,"fallthrough":false},{"match":"zing","body":973913896,"fallthrough":false},{"match":null,"body":null,"fallthrough":true}];
michael@0 458 TESTS.push(test_21);
michael@0 459
michael@0 460 function test_22(x, arr) {
michael@0 461 switch(x) {
michael@0 462 default:
michael@0 463 arr.push(104770589);
michael@0 464 case 'foo':
michael@0 465 case 'bar':
michael@0 466 arr.push(1915689729);
michael@0 467 break;
michael@0 468 case 'zing':
michael@0 469 arr.push(973913896);
michael@0 470 break;
michael@0 471 }
michael@0 472 }
michael@0 473 test_22.INPUTS = ['foo', 'bar', 'zing'];
michael@0 474 test_22.SPEC = [{"match":null,"body":104770589,"fallthrough":true},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":1915689729,"fallthrough":false},{"match":"zing","body":973913896,"fallthrough":false}];
michael@0 475 TESTS.push(test_22);
michael@0 476
michael@0 477 function test_23(x, arr) {
michael@0 478 switch(x) {
michael@0 479 case 'foo':
michael@0 480 default:
michael@0 481 arr.push(104770589);
michael@0 482 case 'bar':
michael@0 483 arr.push(1915689729);
michael@0 484 break;
michael@0 485 case 'zing':
michael@0 486 arr.push(973913896);
michael@0 487 break;
michael@0 488 }
michael@0 489 }
michael@0 490 test_23.INPUTS = ['foo', 'bar', 'zing'];
michael@0 491 test_23.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":104770589,"fallthrough":true},{"match":"bar","body":1915689729,"fallthrough":false},{"match":"zing","body":973913896,"fallthrough":false}];
michael@0 492 TESTS.push(test_23);
michael@0 493
michael@0 494 function test_24(x, arr) {
michael@0 495 switch(x) {
michael@0 496 case 'foo':
michael@0 497 case 'bar':
michael@0 498 arr.push(1915689729);
michael@0 499 break;
michael@0 500 case 'zing':
michael@0 501 arr.push(973913896);
michael@0 502 break;
michael@0 503 default:
michael@0 504 arr.push(104770589);
michael@0 505 }
michael@0 506 }
michael@0 507 test_24.INPUTS = ['foo', 'bar', 'zing'];
michael@0 508 test_24.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":1915689729,"fallthrough":false},{"match":"zing","body":973913896,"fallthrough":false},{"match":null,"body":104770589,"fallthrough":true}];
michael@0 509 TESTS.push(test_24);
michael@0 510
michael@0 511 function test_25(x, arr) {
michael@0 512 switch(x) {
michael@0 513 default:
michael@0 514 arr.push(304532507);
michael@0 515 break;
michael@0 516 case 'foo':
michael@0 517 case 'bar':
michael@0 518 arr.push(1915689729);
michael@0 519 break;
michael@0 520 case 'zing':
michael@0 521 arr.push(973913896);
michael@0 522 break;
michael@0 523 }
michael@0 524 }
michael@0 525 test_25.INPUTS = ['foo', 'bar', 'zing'];
michael@0 526 test_25.SPEC = [{"match":null,"body":304532507,"fallthrough":false},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":1915689729,"fallthrough":false},{"match":"zing","body":973913896,"fallthrough":false}];
michael@0 527 TESTS.push(test_25);
michael@0 528
michael@0 529 function test_26(x, arr) {
michael@0 530 switch(x) {
michael@0 531 case 'foo':
michael@0 532 default:
michael@0 533 arr.push(304532507);
michael@0 534 break;
michael@0 535 case 'bar':
michael@0 536 arr.push(1915689729);
michael@0 537 break;
michael@0 538 case 'zing':
michael@0 539 arr.push(973913896);
michael@0 540 break;
michael@0 541 }
michael@0 542 }
michael@0 543 test_26.INPUTS = ['foo', 'bar', 'zing'];
michael@0 544 test_26.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":304532507,"fallthrough":false},{"match":"bar","body":1915689729,"fallthrough":false},{"match":"zing","body":973913896,"fallthrough":false}];
michael@0 545 TESTS.push(test_26);
michael@0 546
michael@0 547 function test_27(x, arr) {
michael@0 548 switch(x) {
michael@0 549 case 'foo':
michael@0 550 case 'bar':
michael@0 551 arr.push(1915689729);
michael@0 552 break;
michael@0 553 case 'zing':
michael@0 554 arr.push(973913896);
michael@0 555 break;
michael@0 556 default:
michael@0 557 arr.push(304532507);
michael@0 558 break;
michael@0 559 }
michael@0 560 }
michael@0 561 test_27.INPUTS = ['foo', 'bar', 'zing'];
michael@0 562 test_27.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":1915689729,"fallthrough":false},{"match":"zing","body":973913896,"fallthrough":false},{"match":null,"body":304532507,"fallthrough":false}];
michael@0 563 TESTS.push(test_27);
michael@0 564
michael@0 565 function test_28(x, arr) {
michael@0 566 switch(x) {
michael@0 567 default:
michael@0 568 case 'foo':
michael@0 569 arr.push(2116660419);
michael@0 570 break;
michael@0 571 case 'bar':
michael@0 572 break;
michael@0 573 case 'zing':
michael@0 574 arr.push('FvxWZ');
michael@0 575 break;
michael@0 576 }
michael@0 577 }
michael@0 578 test_28.INPUTS = ['foo', 'bar', 'zing'];
michael@0 579 test_28.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":2116660419,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"FvxWZ","fallthrough":false}];
michael@0 580 TESTS.push(test_28);
michael@0 581
michael@0 582 function test_29(x, arr) {
michael@0 583 switch(x) {
michael@0 584 case 'foo':
michael@0 585 arr.push(2116660419);
michael@0 586 break;
michael@0 587 default:
michael@0 588 case 'bar':
michael@0 589 break;
michael@0 590 case 'zing':
michael@0 591 arr.push('FvxWZ');
michael@0 592 break;
michael@0 593 }
michael@0 594 }
michael@0 595 test_29.INPUTS = ['foo', 'bar', 'zing'];
michael@0 596 test_29.SPEC = [{"match":"foo","body":2116660419,"fallthrough":false},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"FvxWZ","fallthrough":false}];
michael@0 597 TESTS.push(test_29);
michael@0 598
michael@0 599 function test_30(x, arr) {
michael@0 600 switch(x) {
michael@0 601 case 'foo':
michael@0 602 arr.push(2116660419);
michael@0 603 break;
michael@0 604 case 'bar':
michael@0 605 break;
michael@0 606 case 'zing':
michael@0 607 arr.push('FvxWZ');
michael@0 608 break;
michael@0 609 default:
michael@0 610 }
michael@0 611 }
michael@0 612 test_30.INPUTS = ['foo', 'bar', 'zing'];
michael@0 613 test_30.SPEC = [{"match":"foo","body":2116660419,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"FvxWZ","fallthrough":false},{"match":null,"body":null,"fallthrough":true}];
michael@0 614 TESTS.push(test_30);
michael@0 615
michael@0 616 function test_31(x, arr) {
michael@0 617 switch(x) {
michael@0 618 default:
michael@0 619 arr.push(121730727);
michael@0 620 case 'foo':
michael@0 621 arr.push(2116660419);
michael@0 622 break;
michael@0 623 case 'bar':
michael@0 624 break;
michael@0 625 case 'zing':
michael@0 626 arr.push('FvxWZ');
michael@0 627 break;
michael@0 628 }
michael@0 629 }
michael@0 630 test_31.INPUTS = ['foo', 'bar', 'zing'];
michael@0 631 test_31.SPEC = [{"match":null,"body":121730727,"fallthrough":true},{"match":"foo","body":2116660419,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"FvxWZ","fallthrough":false}];
michael@0 632 TESTS.push(test_31);
michael@0 633
michael@0 634 function test_32(x, arr) {
michael@0 635 switch(x) {
michael@0 636 case 'foo':
michael@0 637 arr.push(2116660419);
michael@0 638 break;
michael@0 639 default:
michael@0 640 arr.push(121730727);
michael@0 641 case 'bar':
michael@0 642 break;
michael@0 643 case 'zing':
michael@0 644 arr.push('FvxWZ');
michael@0 645 break;
michael@0 646 }
michael@0 647 }
michael@0 648 test_32.INPUTS = ['foo', 'bar', 'zing'];
michael@0 649 test_32.SPEC = [{"match":"foo","body":2116660419,"fallthrough":false},{"match":null,"body":121730727,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"FvxWZ","fallthrough":false}];
michael@0 650 TESTS.push(test_32);
michael@0 651
michael@0 652 function test_33(x, arr) {
michael@0 653 switch(x) {
michael@0 654 case 'foo':
michael@0 655 arr.push(2116660419);
michael@0 656 break;
michael@0 657 case 'bar':
michael@0 658 break;
michael@0 659 case 'zing':
michael@0 660 arr.push('FvxWZ');
michael@0 661 break;
michael@0 662 default:
michael@0 663 arr.push(121730727);
michael@0 664 }
michael@0 665 }
michael@0 666 test_33.INPUTS = ['foo', 'bar', 'zing'];
michael@0 667 test_33.SPEC = [{"match":"foo","body":2116660419,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"FvxWZ","fallthrough":false},{"match":null,"body":121730727,"fallthrough":true}];
michael@0 668 TESTS.push(test_33);
michael@0 669
michael@0 670 function test_34(x, arr) {
michael@0 671 switch(x) {
michael@0 672 default:
michael@0 673 arr.push(1614107154);
michael@0 674 break;
michael@0 675 case 'foo':
michael@0 676 arr.push(2116660419);
michael@0 677 break;
michael@0 678 case 'bar':
michael@0 679 break;
michael@0 680 case 'zing':
michael@0 681 arr.push('FvxWZ');
michael@0 682 break;
michael@0 683 }
michael@0 684 }
michael@0 685 test_34.INPUTS = ['foo', 'bar', 'zing'];
michael@0 686 test_34.SPEC = [{"match":null,"body":1614107154,"fallthrough":false},{"match":"foo","body":2116660419,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"FvxWZ","fallthrough":false}];
michael@0 687 TESTS.push(test_34);
michael@0 688
michael@0 689 function test_35(x, arr) {
michael@0 690 switch(x) {
michael@0 691 case 'foo':
michael@0 692 arr.push(2116660419);
michael@0 693 break;
michael@0 694 default:
michael@0 695 arr.push(1614107154);
michael@0 696 break;
michael@0 697 case 'bar':
michael@0 698 break;
michael@0 699 case 'zing':
michael@0 700 arr.push('FvxWZ');
michael@0 701 break;
michael@0 702 }
michael@0 703 }
michael@0 704 test_35.INPUTS = ['foo', 'bar', 'zing'];
michael@0 705 test_35.SPEC = [{"match":"foo","body":2116660419,"fallthrough":false},{"match":null,"body":1614107154,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"FvxWZ","fallthrough":false}];
michael@0 706 TESTS.push(test_35);
michael@0 707
michael@0 708 function test_36(x, arr) {
michael@0 709 switch(x) {
michael@0 710 case 'foo':
michael@0 711 arr.push(2116660419);
michael@0 712 break;
michael@0 713 case 'bar':
michael@0 714 break;
michael@0 715 case 'zing':
michael@0 716 arr.push('FvxWZ');
michael@0 717 break;
michael@0 718 default:
michael@0 719 arr.push(1614107154);
michael@0 720 break;
michael@0 721 }
michael@0 722 }
michael@0 723 test_36.INPUTS = ['foo', 'bar', 'zing'];
michael@0 724 test_36.SPEC = [{"match":"foo","body":2116660419,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"FvxWZ","fallthrough":false},{"match":null,"body":1614107154,"fallthrough":false}];
michael@0 725 TESTS.push(test_36);
michael@0 726
michael@0 727 function test_37(x, arr) {
michael@0 728 switch(x) {
michael@0 729 default:
michael@0 730 case 'foo':
michael@0 731 arr.push('-=Z');
michael@0 732 break;
michael@0 733 case 'bar':
michael@0 734 case 'zing':
michael@0 735 arr.push('R8f');
michael@0 736 break;
michael@0 737 }
michael@0 738 }
michael@0 739 test_37.INPUTS = ['foo', 'bar', 'zing'];
michael@0 740 test_37.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":"-=Z","fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":"R8f","fallthrough":false}];
michael@0 741 TESTS.push(test_37);
michael@0 742
michael@0 743 function test_38(x, arr) {
michael@0 744 switch(x) {
michael@0 745 case 'foo':
michael@0 746 arr.push('-=Z');
michael@0 747 break;
michael@0 748 default:
michael@0 749 case 'bar':
michael@0 750 case 'zing':
michael@0 751 arr.push('R8f');
michael@0 752 break;
michael@0 753 }
michael@0 754 }
michael@0 755 test_38.INPUTS = ['foo', 'bar', 'zing'];
michael@0 756 test_38.SPEC = [{"match":"foo","body":"-=Z","fallthrough":false},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":"R8f","fallthrough":false}];
michael@0 757 TESTS.push(test_38);
michael@0 758
michael@0 759 function test_39(x, arr) {
michael@0 760 switch(x) {
michael@0 761 case 'foo':
michael@0 762 arr.push('-=Z');
michael@0 763 break;
michael@0 764 case 'bar':
michael@0 765 case 'zing':
michael@0 766 arr.push('R8f');
michael@0 767 break;
michael@0 768 default:
michael@0 769 }
michael@0 770 }
michael@0 771 test_39.INPUTS = ['foo', 'bar', 'zing'];
michael@0 772 test_39.SPEC = [{"match":"foo","body":"-=Z","fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":"R8f","fallthrough":false},{"match":null,"body":null,"fallthrough":true}];
michael@0 773 TESTS.push(test_39);
michael@0 774
michael@0 775 function test_40(x, arr) {
michael@0 776 switch(x) {
michael@0 777 default:
michael@0 778 arr.push('XfrKO0');
michael@0 779 case 'foo':
michael@0 780 arr.push('-=Z');
michael@0 781 break;
michael@0 782 case 'bar':
michael@0 783 case 'zing':
michael@0 784 arr.push('R8f');
michael@0 785 break;
michael@0 786 }
michael@0 787 }
michael@0 788 test_40.INPUTS = ['foo', 'bar', 'zing'];
michael@0 789 test_40.SPEC = [{"match":null,"body":"XfrKO0","fallthrough":true},{"match":"foo","body":"-=Z","fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":"R8f","fallthrough":false}];
michael@0 790 TESTS.push(test_40);
michael@0 791
michael@0 792 function test_41(x, arr) {
michael@0 793 switch(x) {
michael@0 794 case 'foo':
michael@0 795 arr.push('-=Z');
michael@0 796 break;
michael@0 797 default:
michael@0 798 arr.push('XfrKO0');
michael@0 799 case 'bar':
michael@0 800 case 'zing':
michael@0 801 arr.push('R8f');
michael@0 802 break;
michael@0 803 }
michael@0 804 }
michael@0 805 test_41.INPUTS = ['foo', 'bar', 'zing'];
michael@0 806 test_41.SPEC = [{"match":"foo","body":"-=Z","fallthrough":false},{"match":null,"body":"XfrKO0","fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":"R8f","fallthrough":false}];
michael@0 807 TESTS.push(test_41);
michael@0 808
michael@0 809 function test_42(x, arr) {
michael@0 810 switch(x) {
michael@0 811 case 'foo':
michael@0 812 arr.push('-=Z');
michael@0 813 break;
michael@0 814 case 'bar':
michael@0 815 case 'zing':
michael@0 816 arr.push('R8f');
michael@0 817 break;
michael@0 818 default:
michael@0 819 arr.push('XfrKO0');
michael@0 820 }
michael@0 821 }
michael@0 822 test_42.INPUTS = ['foo', 'bar', 'zing'];
michael@0 823 test_42.SPEC = [{"match":"foo","body":"-=Z","fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":"R8f","fallthrough":false},{"match":null,"body":"XfrKO0","fallthrough":true}];
michael@0 824 TESTS.push(test_42);
michael@0 825
michael@0 826 function test_43(x, arr) {
michael@0 827 switch(x) {
michael@0 828 default:
michael@0 829 arr.push(465477587);
michael@0 830 break;
michael@0 831 case 'foo':
michael@0 832 arr.push('-=Z');
michael@0 833 break;
michael@0 834 case 'bar':
michael@0 835 case 'zing':
michael@0 836 arr.push('R8f');
michael@0 837 break;
michael@0 838 }
michael@0 839 }
michael@0 840 test_43.INPUTS = ['foo', 'bar', 'zing'];
michael@0 841 test_43.SPEC = [{"match":null,"body":465477587,"fallthrough":false},{"match":"foo","body":"-=Z","fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":"R8f","fallthrough":false}];
michael@0 842 TESTS.push(test_43);
michael@0 843
michael@0 844 function test_44(x, arr) {
michael@0 845 switch(x) {
michael@0 846 case 'foo':
michael@0 847 arr.push('-=Z');
michael@0 848 break;
michael@0 849 default:
michael@0 850 arr.push(465477587);
michael@0 851 break;
michael@0 852 case 'bar':
michael@0 853 case 'zing':
michael@0 854 arr.push('R8f');
michael@0 855 break;
michael@0 856 }
michael@0 857 }
michael@0 858 test_44.INPUTS = ['foo', 'bar', 'zing'];
michael@0 859 test_44.SPEC = [{"match":"foo","body":"-=Z","fallthrough":false},{"match":null,"body":465477587,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":"R8f","fallthrough":false}];
michael@0 860 TESTS.push(test_44);
michael@0 861
michael@0 862 function test_45(x, arr) {
michael@0 863 switch(x) {
michael@0 864 case 'foo':
michael@0 865 arr.push('-=Z');
michael@0 866 break;
michael@0 867 case 'bar':
michael@0 868 case 'zing':
michael@0 869 arr.push('R8f');
michael@0 870 break;
michael@0 871 default:
michael@0 872 arr.push(465477587);
michael@0 873 break;
michael@0 874 }
michael@0 875 }
michael@0 876 test_45.INPUTS = ['foo', 'bar', 'zing'];
michael@0 877 test_45.SPEC = [{"match":"foo","body":"-=Z","fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":"R8f","fallthrough":false},{"match":null,"body":465477587,"fallthrough":false}];
michael@0 878 TESTS.push(test_45);
michael@0 879
michael@0 880 function test_46(x, arr) {
michael@0 881 switch(x) {
michael@0 882 default:
michael@0 883 case 'foo':
michael@0 884 break;
michael@0 885 case 'bar':
michael@0 886 break;
michael@0 887 case 'zing':
michael@0 888 arr.push('(0');
michael@0 889 break;
michael@0 890 }
michael@0 891 }
michael@0 892 test_46.INPUTS = ['foo', 'bar', 'zing'];
michael@0 893 test_46.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"(0","fallthrough":false}];
michael@0 894 TESTS.push(test_46);
michael@0 895
michael@0 896 function test_47(x, arr) {
michael@0 897 switch(x) {
michael@0 898 case 'foo':
michael@0 899 break;
michael@0 900 default:
michael@0 901 case 'bar':
michael@0 902 break;
michael@0 903 case 'zing':
michael@0 904 arr.push('(0');
michael@0 905 break;
michael@0 906 }
michael@0 907 }
michael@0 908 test_47.INPUTS = ['foo', 'bar', 'zing'];
michael@0 909 test_47.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"(0","fallthrough":false}];
michael@0 910 TESTS.push(test_47);
michael@0 911
michael@0 912 function test_48(x, arr) {
michael@0 913 switch(x) {
michael@0 914 case 'foo':
michael@0 915 break;
michael@0 916 case 'bar':
michael@0 917 break;
michael@0 918 case 'zing':
michael@0 919 arr.push('(0');
michael@0 920 break;
michael@0 921 default:
michael@0 922 }
michael@0 923 }
michael@0 924 test_48.INPUTS = ['foo', 'bar', 'zing'];
michael@0 925 test_48.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"(0","fallthrough":false},{"match":null,"body":null,"fallthrough":true}];
michael@0 926 TESTS.push(test_48);
michael@0 927
michael@0 928 function test_49(x, arr) {
michael@0 929 switch(x) {
michael@0 930 default:
michael@0 931 arr.push('{5J~&%)kV');
michael@0 932 case 'foo':
michael@0 933 break;
michael@0 934 case 'bar':
michael@0 935 break;
michael@0 936 case 'zing':
michael@0 937 arr.push('(0');
michael@0 938 break;
michael@0 939 }
michael@0 940 }
michael@0 941 test_49.INPUTS = ['foo', 'bar', 'zing'];
michael@0 942 test_49.SPEC = [{"match":null,"body":"{5J~&%)kV","fallthrough":true},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"(0","fallthrough":false}];
michael@0 943 TESTS.push(test_49);
michael@0 944
michael@0 945 function test_50(x, arr) {
michael@0 946 switch(x) {
michael@0 947 case 'foo':
michael@0 948 break;
michael@0 949 default:
michael@0 950 arr.push('{5J~&%)kV');
michael@0 951 case 'bar':
michael@0 952 break;
michael@0 953 case 'zing':
michael@0 954 arr.push('(0');
michael@0 955 break;
michael@0 956 }
michael@0 957 }
michael@0 958 test_50.INPUTS = ['foo', 'bar', 'zing'];
michael@0 959 test_50.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":"{5J~&%)kV","fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"(0","fallthrough":false}];
michael@0 960 TESTS.push(test_50);
michael@0 961
michael@0 962 function test_51(x, arr) {
michael@0 963 switch(x) {
michael@0 964 case 'foo':
michael@0 965 break;
michael@0 966 case 'bar':
michael@0 967 break;
michael@0 968 case 'zing':
michael@0 969 arr.push('(0');
michael@0 970 break;
michael@0 971 default:
michael@0 972 arr.push('{5J~&%)kV');
michael@0 973 }
michael@0 974 }
michael@0 975 test_51.INPUTS = ['foo', 'bar', 'zing'];
michael@0 976 test_51.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"(0","fallthrough":false},{"match":null,"body":"{5J~&%)kV","fallthrough":true}];
michael@0 977 TESTS.push(test_51);
michael@0 978
michael@0 979 function test_52(x, arr) {
michael@0 980 switch(x) {
michael@0 981 default:
michael@0 982 arr.push('V^IbL');
michael@0 983 break;
michael@0 984 case 'foo':
michael@0 985 break;
michael@0 986 case 'bar':
michael@0 987 break;
michael@0 988 case 'zing':
michael@0 989 arr.push('(0');
michael@0 990 break;
michael@0 991 }
michael@0 992 }
michael@0 993 test_52.INPUTS = ['foo', 'bar', 'zing'];
michael@0 994 test_52.SPEC = [{"match":null,"body":"V^IbL","fallthrough":false},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"(0","fallthrough":false}];
michael@0 995 TESTS.push(test_52);
michael@0 996
michael@0 997 function test_53(x, arr) {
michael@0 998 switch(x) {
michael@0 999 case 'foo':
michael@0 1000 break;
michael@0 1001 default:
michael@0 1002 arr.push('V^IbL');
michael@0 1003 break;
michael@0 1004 case 'bar':
michael@0 1005 break;
michael@0 1006 case 'zing':
michael@0 1007 arr.push('(0');
michael@0 1008 break;
michael@0 1009 }
michael@0 1010 }
michael@0 1011 test_53.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1012 test_53.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":"V^IbL","fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"(0","fallthrough":false}];
michael@0 1013 TESTS.push(test_53);
michael@0 1014
michael@0 1015 function test_54(x, arr) {
michael@0 1016 switch(x) {
michael@0 1017 case 'foo':
michael@0 1018 break;
michael@0 1019 case 'bar':
michael@0 1020 break;
michael@0 1021 case 'zing':
michael@0 1022 arr.push('(0');
michael@0 1023 break;
michael@0 1024 default:
michael@0 1025 arr.push('V^IbL');
michael@0 1026 break;
michael@0 1027 }
michael@0 1028 }
michael@0 1029 test_54.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1030 test_54.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"(0","fallthrough":false},{"match":null,"body":"V^IbL","fallthrough":false}];
michael@0 1031 TESTS.push(test_54);
michael@0 1032
michael@0 1033 function test_55(x, arr) {
michael@0 1034 switch(x) {
michael@0 1035 default:
michael@0 1036 case 'foo':
michael@0 1037 case 'bar':
michael@0 1038 break;
michael@0 1039 case 'zing':
michael@0 1040 arr.push('4');
michael@0 1041 break;
michael@0 1042 }
michael@0 1043 }
michael@0 1044 test_55.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1045 test_55.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"4","fallthrough":false}];
michael@0 1046 TESTS.push(test_55);
michael@0 1047
michael@0 1048 function test_56(x, arr) {
michael@0 1049 switch(x) {
michael@0 1050 case 'foo':
michael@0 1051 default:
michael@0 1052 case 'bar':
michael@0 1053 break;
michael@0 1054 case 'zing':
michael@0 1055 arr.push('4');
michael@0 1056 break;
michael@0 1057 }
michael@0 1058 }
michael@0 1059 test_56.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1060 test_56.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"4","fallthrough":false}];
michael@0 1061 TESTS.push(test_56);
michael@0 1062
michael@0 1063 function test_57(x, arr) {
michael@0 1064 switch(x) {
michael@0 1065 case 'foo':
michael@0 1066 case 'bar':
michael@0 1067 break;
michael@0 1068 case 'zing':
michael@0 1069 arr.push('4');
michael@0 1070 break;
michael@0 1071 default:
michael@0 1072 }
michael@0 1073 }
michael@0 1074 test_57.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1075 test_57.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"4","fallthrough":false},{"match":null,"body":null,"fallthrough":true}];
michael@0 1076 TESTS.push(test_57);
michael@0 1077
michael@0 1078 function test_58(x, arr) {
michael@0 1079 switch(x) {
michael@0 1080 default:
michael@0 1081 arr.push('K');
michael@0 1082 case 'foo':
michael@0 1083 case 'bar':
michael@0 1084 break;
michael@0 1085 case 'zing':
michael@0 1086 arr.push('4');
michael@0 1087 break;
michael@0 1088 }
michael@0 1089 }
michael@0 1090 test_58.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1091 test_58.SPEC = [{"match":null,"body":"K","fallthrough":true},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"4","fallthrough":false}];
michael@0 1092 TESTS.push(test_58);
michael@0 1093
michael@0 1094 function test_59(x, arr) {
michael@0 1095 switch(x) {
michael@0 1096 case 'foo':
michael@0 1097 default:
michael@0 1098 arr.push('K');
michael@0 1099 case 'bar':
michael@0 1100 break;
michael@0 1101 case 'zing':
michael@0 1102 arr.push('4');
michael@0 1103 break;
michael@0 1104 }
michael@0 1105 }
michael@0 1106 test_59.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1107 test_59.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":"K","fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"4","fallthrough":false}];
michael@0 1108 TESTS.push(test_59);
michael@0 1109
michael@0 1110 function test_60(x, arr) {
michael@0 1111 switch(x) {
michael@0 1112 case 'foo':
michael@0 1113 case 'bar':
michael@0 1114 break;
michael@0 1115 case 'zing':
michael@0 1116 arr.push('4');
michael@0 1117 break;
michael@0 1118 default:
michael@0 1119 arr.push('K');
michael@0 1120 }
michael@0 1121 }
michael@0 1122 test_60.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1123 test_60.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"4","fallthrough":false},{"match":null,"body":"K","fallthrough":true}];
michael@0 1124 TESTS.push(test_60);
michael@0 1125
michael@0 1126 function test_61(x, arr) {
michael@0 1127 switch(x) {
michael@0 1128 default:
michael@0 1129 arr.push(129591787);
michael@0 1130 break;
michael@0 1131 case 'foo':
michael@0 1132 case 'bar':
michael@0 1133 break;
michael@0 1134 case 'zing':
michael@0 1135 arr.push('4');
michael@0 1136 break;
michael@0 1137 }
michael@0 1138 }
michael@0 1139 test_61.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1140 test_61.SPEC = [{"match":null,"body":129591787,"fallthrough":false},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"4","fallthrough":false}];
michael@0 1141 TESTS.push(test_61);
michael@0 1142
michael@0 1143 function test_62(x, arr) {
michael@0 1144 switch(x) {
michael@0 1145 case 'foo':
michael@0 1146 default:
michael@0 1147 arr.push(129591787);
michael@0 1148 break;
michael@0 1149 case 'bar':
michael@0 1150 break;
michael@0 1151 case 'zing':
michael@0 1152 arr.push('4');
michael@0 1153 break;
michael@0 1154 }
michael@0 1155 }
michael@0 1156 test_62.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1157 test_62.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":129591787,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"4","fallthrough":false}];
michael@0 1158 TESTS.push(test_62);
michael@0 1159
michael@0 1160 function test_63(x, arr) {
michael@0 1161 switch(x) {
michael@0 1162 case 'foo':
michael@0 1163 case 'bar':
michael@0 1164 break;
michael@0 1165 case 'zing':
michael@0 1166 arr.push('4');
michael@0 1167 break;
michael@0 1168 default:
michael@0 1169 arr.push(129591787);
michael@0 1170 break;
michael@0 1171 }
michael@0 1172 }
michael@0 1173 test_63.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1174 test_63.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":"4","fallthrough":false},{"match":null,"body":129591787,"fallthrough":false}];
michael@0 1175 TESTS.push(test_63);
michael@0 1176
michael@0 1177 function test_64(x, arr) {
michael@0 1178 switch(x) {
michael@0 1179 default:
michael@0 1180 case 'foo':
michael@0 1181 break;
michael@0 1182 case 'bar':
michael@0 1183 case 'zing':
michael@0 1184 arr.push(60518010);
michael@0 1185 break;
michael@0 1186 }
michael@0 1187 }
michael@0 1188 test_64.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1189 test_64.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":60518010,"fallthrough":false}];
michael@0 1190 TESTS.push(test_64);
michael@0 1191
michael@0 1192 function test_65(x, arr) {
michael@0 1193 switch(x) {
michael@0 1194 case 'foo':
michael@0 1195 break;
michael@0 1196 default:
michael@0 1197 case 'bar':
michael@0 1198 case 'zing':
michael@0 1199 arr.push(60518010);
michael@0 1200 break;
michael@0 1201 }
michael@0 1202 }
michael@0 1203 test_65.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1204 test_65.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":60518010,"fallthrough":false}];
michael@0 1205 TESTS.push(test_65);
michael@0 1206
michael@0 1207 function test_66(x, arr) {
michael@0 1208 switch(x) {
michael@0 1209 case 'foo':
michael@0 1210 break;
michael@0 1211 case 'bar':
michael@0 1212 case 'zing':
michael@0 1213 arr.push(60518010);
michael@0 1214 break;
michael@0 1215 default:
michael@0 1216 }
michael@0 1217 }
michael@0 1218 test_66.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1219 test_66.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":60518010,"fallthrough":false},{"match":null,"body":null,"fallthrough":true}];
michael@0 1220 TESTS.push(test_66);
michael@0 1221
michael@0 1222 function test_67(x, arr) {
michael@0 1223 switch(x) {
michael@0 1224 default:
michael@0 1225 arr.push('0]YO]}');
michael@0 1226 case 'foo':
michael@0 1227 break;
michael@0 1228 case 'bar':
michael@0 1229 case 'zing':
michael@0 1230 arr.push(60518010);
michael@0 1231 break;
michael@0 1232 }
michael@0 1233 }
michael@0 1234 test_67.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1235 test_67.SPEC = [{"match":null,"body":"0]YO]}","fallthrough":true},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":60518010,"fallthrough":false}];
michael@0 1236 TESTS.push(test_67);
michael@0 1237
michael@0 1238 function test_68(x, arr) {
michael@0 1239 switch(x) {
michael@0 1240 case 'foo':
michael@0 1241 break;
michael@0 1242 default:
michael@0 1243 arr.push('0]YO]}');
michael@0 1244 case 'bar':
michael@0 1245 case 'zing':
michael@0 1246 arr.push(60518010);
michael@0 1247 break;
michael@0 1248 }
michael@0 1249 }
michael@0 1250 test_68.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1251 test_68.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":"0]YO]}","fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":60518010,"fallthrough":false}];
michael@0 1252 TESTS.push(test_68);
michael@0 1253
michael@0 1254 function test_69(x, arr) {
michael@0 1255 switch(x) {
michael@0 1256 case 'foo':
michael@0 1257 break;
michael@0 1258 case 'bar':
michael@0 1259 case 'zing':
michael@0 1260 arr.push(60518010);
michael@0 1261 break;
michael@0 1262 default:
michael@0 1263 arr.push('0]YO]}');
michael@0 1264 }
michael@0 1265 }
michael@0 1266 test_69.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1267 test_69.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":60518010,"fallthrough":false},{"match":null,"body":"0]YO]}","fallthrough":true}];
michael@0 1268 TESTS.push(test_69);
michael@0 1269
michael@0 1270 function test_70(x, arr) {
michael@0 1271 switch(x) {
michael@0 1272 default:
michael@0 1273 arr.push(1222888797);
michael@0 1274 break;
michael@0 1275 case 'foo':
michael@0 1276 break;
michael@0 1277 case 'bar':
michael@0 1278 case 'zing':
michael@0 1279 arr.push(60518010);
michael@0 1280 break;
michael@0 1281 }
michael@0 1282 }
michael@0 1283 test_70.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1284 test_70.SPEC = [{"match":null,"body":1222888797,"fallthrough":false},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":60518010,"fallthrough":false}];
michael@0 1285 TESTS.push(test_70);
michael@0 1286
michael@0 1287 function test_71(x, arr) {
michael@0 1288 switch(x) {
michael@0 1289 case 'foo':
michael@0 1290 break;
michael@0 1291 default:
michael@0 1292 arr.push(1222888797);
michael@0 1293 break;
michael@0 1294 case 'bar':
michael@0 1295 case 'zing':
michael@0 1296 arr.push(60518010);
michael@0 1297 break;
michael@0 1298 }
michael@0 1299 }
michael@0 1300 test_71.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1301 test_71.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":1222888797,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":60518010,"fallthrough":false}];
michael@0 1302 TESTS.push(test_71);
michael@0 1303
michael@0 1304 function test_72(x, arr) {
michael@0 1305 switch(x) {
michael@0 1306 case 'foo':
michael@0 1307 break;
michael@0 1308 case 'bar':
michael@0 1309 case 'zing':
michael@0 1310 arr.push(60518010);
michael@0 1311 break;
michael@0 1312 default:
michael@0 1313 arr.push(1222888797);
michael@0 1314 break;
michael@0 1315 }
michael@0 1316 }
michael@0 1317 test_72.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1318 test_72.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":60518010,"fallthrough":false},{"match":null,"body":1222888797,"fallthrough":false}];
michael@0 1319 TESTS.push(test_72);
michael@0 1320
michael@0 1321 function test_73(x, arr) {
michael@0 1322 switch(x) {
michael@0 1323 default:
michael@0 1324 case 'foo':
michael@0 1325 case 'bar':
michael@0 1326 case 'zing':
michael@0 1327 arr.push('ku]^x');
michael@0 1328 break;
michael@0 1329 }
michael@0 1330 }
michael@0 1331 test_73.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1332 test_73.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":"ku]^x","fallthrough":false}];
michael@0 1333 TESTS.push(test_73);
michael@0 1334
michael@0 1335 function test_74(x, arr) {
michael@0 1336 switch(x) {
michael@0 1337 case 'foo':
michael@0 1338 default:
michael@0 1339 case 'bar':
michael@0 1340 case 'zing':
michael@0 1341 arr.push('ku]^x');
michael@0 1342 break;
michael@0 1343 }
michael@0 1344 }
michael@0 1345 test_74.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1346 test_74.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":"ku]^x","fallthrough":false}];
michael@0 1347 TESTS.push(test_74);
michael@0 1348
michael@0 1349 function test_75(x, arr) {
michael@0 1350 switch(x) {
michael@0 1351 case 'foo':
michael@0 1352 case 'bar':
michael@0 1353 case 'zing':
michael@0 1354 arr.push('ku]^x');
michael@0 1355 break;
michael@0 1356 default:
michael@0 1357 }
michael@0 1358 }
michael@0 1359 test_75.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1360 test_75.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":"ku]^x","fallthrough":false},{"match":null,"body":null,"fallthrough":true}];
michael@0 1361 TESTS.push(test_75);
michael@0 1362
michael@0 1363 function test_76(x, arr) {
michael@0 1364 switch(x) {
michael@0 1365 default:
michael@0 1366 arr.push(1697959342);
michael@0 1367 case 'foo':
michael@0 1368 case 'bar':
michael@0 1369 case 'zing':
michael@0 1370 arr.push('ku]^x');
michael@0 1371 break;
michael@0 1372 }
michael@0 1373 }
michael@0 1374 test_76.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1375 test_76.SPEC = [{"match":null,"body":1697959342,"fallthrough":true},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":"ku]^x","fallthrough":false}];
michael@0 1376 TESTS.push(test_76);
michael@0 1377
michael@0 1378 function test_77(x, arr) {
michael@0 1379 switch(x) {
michael@0 1380 case 'foo':
michael@0 1381 default:
michael@0 1382 arr.push(1697959342);
michael@0 1383 case 'bar':
michael@0 1384 case 'zing':
michael@0 1385 arr.push('ku]^x');
michael@0 1386 break;
michael@0 1387 }
michael@0 1388 }
michael@0 1389 test_77.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1390 test_77.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":1697959342,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":"ku]^x","fallthrough":false}];
michael@0 1391 TESTS.push(test_77);
michael@0 1392
michael@0 1393 function test_78(x, arr) {
michael@0 1394 switch(x) {
michael@0 1395 case 'foo':
michael@0 1396 case 'bar':
michael@0 1397 case 'zing':
michael@0 1398 arr.push('ku]^x');
michael@0 1399 break;
michael@0 1400 default:
michael@0 1401 arr.push(1697959342);
michael@0 1402 }
michael@0 1403 }
michael@0 1404 test_78.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1405 test_78.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":"ku]^x","fallthrough":false},{"match":null,"body":1697959342,"fallthrough":true}];
michael@0 1406 TESTS.push(test_78);
michael@0 1407
michael@0 1408 function test_79(x, arr) {
michael@0 1409 switch(x) {
michael@0 1410 default:
michael@0 1411 arr.push(2023306409);
michael@0 1412 break;
michael@0 1413 case 'foo':
michael@0 1414 case 'bar':
michael@0 1415 case 'zing':
michael@0 1416 arr.push('ku]^x');
michael@0 1417 break;
michael@0 1418 }
michael@0 1419 }
michael@0 1420 test_79.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1421 test_79.SPEC = [{"match":null,"body":2023306409,"fallthrough":false},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":"ku]^x","fallthrough":false}];
michael@0 1422 TESTS.push(test_79);
michael@0 1423
michael@0 1424 function test_80(x, arr) {
michael@0 1425 switch(x) {
michael@0 1426 case 'foo':
michael@0 1427 default:
michael@0 1428 arr.push(2023306409);
michael@0 1429 break;
michael@0 1430 case 'bar':
michael@0 1431 case 'zing':
michael@0 1432 arr.push('ku]^x');
michael@0 1433 break;
michael@0 1434 }
michael@0 1435 }
michael@0 1436 test_80.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1437 test_80.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":2023306409,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":"ku]^x","fallthrough":false}];
michael@0 1438 TESTS.push(test_80);
michael@0 1439
michael@0 1440 function test_81(x, arr) {
michael@0 1441 switch(x) {
michael@0 1442 case 'foo':
michael@0 1443 case 'bar':
michael@0 1444 case 'zing':
michael@0 1445 arr.push('ku]^x');
michael@0 1446 break;
michael@0 1447 default:
michael@0 1448 arr.push(2023306409);
michael@0 1449 break;
michael@0 1450 }
michael@0 1451 }
michael@0 1452 test_81.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1453 test_81.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":"ku]^x","fallthrough":false},{"match":null,"body":2023306409,"fallthrough":false}];
michael@0 1454 TESTS.push(test_81);
michael@0 1455
michael@0 1456 function test_82(x, arr) {
michael@0 1457 switch(x) {
michael@0 1458 default:
michael@0 1459 case 'foo':
michael@0 1460 arr.push(588167318);
michael@0 1461 break;
michael@0 1462 case 'bar':
michael@0 1463 arr.push(663884613);
michael@0 1464 break;
michael@0 1465 case 'zing':
michael@0 1466 break;
michael@0 1467 }
michael@0 1468 }
michael@0 1469 test_82.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1470 test_82.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":588167318,"fallthrough":false},{"match":"bar","body":663884613,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 1471 TESTS.push(test_82);
michael@0 1472
michael@0 1473 function test_83(x, arr) {
michael@0 1474 switch(x) {
michael@0 1475 case 'foo':
michael@0 1476 arr.push(588167318);
michael@0 1477 break;
michael@0 1478 default:
michael@0 1479 case 'bar':
michael@0 1480 arr.push(663884613);
michael@0 1481 break;
michael@0 1482 case 'zing':
michael@0 1483 break;
michael@0 1484 }
michael@0 1485 }
michael@0 1486 test_83.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1487 test_83.SPEC = [{"match":"foo","body":588167318,"fallthrough":false},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":663884613,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 1488 TESTS.push(test_83);
michael@0 1489
michael@0 1490 function test_84(x, arr) {
michael@0 1491 switch(x) {
michael@0 1492 case 'foo':
michael@0 1493 arr.push(588167318);
michael@0 1494 break;
michael@0 1495 case 'bar':
michael@0 1496 arr.push(663884613);
michael@0 1497 break;
michael@0 1498 case 'zing':
michael@0 1499 break;
michael@0 1500 default:
michael@0 1501 }
michael@0 1502 }
michael@0 1503 test_84.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1504 test_84.SPEC = [{"match":"foo","body":588167318,"fallthrough":false},{"match":"bar","body":663884613,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":null,"fallthrough":true}];
michael@0 1505 TESTS.push(test_84);
michael@0 1506
michael@0 1507 function test_85(x, arr) {
michael@0 1508 switch(x) {
michael@0 1509 default:
michael@0 1510 arr.push(1238869146);
michael@0 1511 case 'foo':
michael@0 1512 arr.push(588167318);
michael@0 1513 break;
michael@0 1514 case 'bar':
michael@0 1515 arr.push(663884613);
michael@0 1516 break;
michael@0 1517 case 'zing':
michael@0 1518 break;
michael@0 1519 }
michael@0 1520 }
michael@0 1521 test_85.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1522 test_85.SPEC = [{"match":null,"body":1238869146,"fallthrough":true},{"match":"foo","body":588167318,"fallthrough":false},{"match":"bar","body":663884613,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 1523 TESTS.push(test_85);
michael@0 1524
michael@0 1525 function test_86(x, arr) {
michael@0 1526 switch(x) {
michael@0 1527 case 'foo':
michael@0 1528 arr.push(588167318);
michael@0 1529 break;
michael@0 1530 default:
michael@0 1531 arr.push(1238869146);
michael@0 1532 case 'bar':
michael@0 1533 arr.push(663884613);
michael@0 1534 break;
michael@0 1535 case 'zing':
michael@0 1536 break;
michael@0 1537 }
michael@0 1538 }
michael@0 1539 test_86.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1540 test_86.SPEC = [{"match":"foo","body":588167318,"fallthrough":false},{"match":null,"body":1238869146,"fallthrough":true},{"match":"bar","body":663884613,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 1541 TESTS.push(test_86);
michael@0 1542
michael@0 1543 function test_87(x, arr) {
michael@0 1544 switch(x) {
michael@0 1545 case 'foo':
michael@0 1546 arr.push(588167318);
michael@0 1547 break;
michael@0 1548 case 'bar':
michael@0 1549 arr.push(663884613);
michael@0 1550 break;
michael@0 1551 case 'zing':
michael@0 1552 break;
michael@0 1553 default:
michael@0 1554 arr.push(1238869146);
michael@0 1555 }
michael@0 1556 }
michael@0 1557 test_87.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1558 test_87.SPEC = [{"match":"foo","body":588167318,"fallthrough":false},{"match":"bar","body":663884613,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":1238869146,"fallthrough":true}];
michael@0 1559 TESTS.push(test_87);
michael@0 1560
michael@0 1561 function test_88(x, arr) {
michael@0 1562 switch(x) {
michael@0 1563 default:
michael@0 1564 arr.push('pOh#');
michael@0 1565 break;
michael@0 1566 case 'foo':
michael@0 1567 arr.push(588167318);
michael@0 1568 break;
michael@0 1569 case 'bar':
michael@0 1570 arr.push(663884613);
michael@0 1571 break;
michael@0 1572 case 'zing':
michael@0 1573 break;
michael@0 1574 }
michael@0 1575 }
michael@0 1576 test_88.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1577 test_88.SPEC = [{"match":null,"body":"pOh#","fallthrough":false},{"match":"foo","body":588167318,"fallthrough":false},{"match":"bar","body":663884613,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 1578 TESTS.push(test_88);
michael@0 1579
michael@0 1580 function test_89(x, arr) {
michael@0 1581 switch(x) {
michael@0 1582 case 'foo':
michael@0 1583 arr.push(588167318);
michael@0 1584 break;
michael@0 1585 default:
michael@0 1586 arr.push('pOh#');
michael@0 1587 break;
michael@0 1588 case 'bar':
michael@0 1589 arr.push(663884613);
michael@0 1590 break;
michael@0 1591 case 'zing':
michael@0 1592 break;
michael@0 1593 }
michael@0 1594 }
michael@0 1595 test_89.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1596 test_89.SPEC = [{"match":"foo","body":588167318,"fallthrough":false},{"match":null,"body":"pOh#","fallthrough":false},{"match":"bar","body":663884613,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 1597 TESTS.push(test_89);
michael@0 1598
michael@0 1599 function test_90(x, arr) {
michael@0 1600 switch(x) {
michael@0 1601 case 'foo':
michael@0 1602 arr.push(588167318);
michael@0 1603 break;
michael@0 1604 case 'bar':
michael@0 1605 arr.push(663884613);
michael@0 1606 break;
michael@0 1607 case 'zing':
michael@0 1608 break;
michael@0 1609 default:
michael@0 1610 arr.push('pOh#');
michael@0 1611 break;
michael@0 1612 }
michael@0 1613 }
michael@0 1614 test_90.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1615 test_90.SPEC = [{"match":"foo","body":588167318,"fallthrough":false},{"match":"bar","body":663884613,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":"pOh#","fallthrough":false}];
michael@0 1616 TESTS.push(test_90);
michael@0 1617
michael@0 1618 function test_91(x, arr) {
michael@0 1619 switch(x) {
michael@0 1620 default:
michael@0 1621 case 'foo':
michael@0 1622 arr.push('Z!I#t');
michael@0 1623 break;
michael@0 1624 case 'bar':
michael@0 1625 arr.push('D');
michael@0 1626 break;
michael@0 1627 case 'zing':
michael@0 1628 }
michael@0 1629 }
michael@0 1630 test_91.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1631 test_91.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":"Z!I#t","fallthrough":false},{"match":"bar","body":"D","fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 1632 TESTS.push(test_91);
michael@0 1633
michael@0 1634 function test_92(x, arr) {
michael@0 1635 switch(x) {
michael@0 1636 case 'foo':
michael@0 1637 arr.push('Z!I#t');
michael@0 1638 break;
michael@0 1639 default:
michael@0 1640 case 'bar':
michael@0 1641 arr.push('D');
michael@0 1642 break;
michael@0 1643 case 'zing':
michael@0 1644 }
michael@0 1645 }
michael@0 1646 test_92.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1647 test_92.SPEC = [{"match":"foo","body":"Z!I#t","fallthrough":false},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":"D","fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 1648 TESTS.push(test_92);
michael@0 1649
michael@0 1650 function test_93(x, arr) {
michael@0 1651 switch(x) {
michael@0 1652 case 'foo':
michael@0 1653 arr.push('Z!I#t');
michael@0 1654 break;
michael@0 1655 case 'bar':
michael@0 1656 arr.push('D');
michael@0 1657 break;
michael@0 1658 case 'zing':
michael@0 1659 default:
michael@0 1660 }
michael@0 1661 }
michael@0 1662 test_93.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1663 test_93.SPEC = [{"match":"foo","body":"Z!I#t","fallthrough":false},{"match":"bar","body":"D","fallthrough":false},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":null,"fallthrough":true}];
michael@0 1664 TESTS.push(test_93);
michael@0 1665
michael@0 1666 function test_94(x, arr) {
michael@0 1667 switch(x) {
michael@0 1668 default:
michael@0 1669 arr.push(63474909);
michael@0 1670 case 'foo':
michael@0 1671 arr.push('Z!I#t');
michael@0 1672 break;
michael@0 1673 case 'bar':
michael@0 1674 arr.push('D');
michael@0 1675 break;
michael@0 1676 case 'zing':
michael@0 1677 }
michael@0 1678 }
michael@0 1679 test_94.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1680 test_94.SPEC = [{"match":null,"body":63474909,"fallthrough":true},{"match":"foo","body":"Z!I#t","fallthrough":false},{"match":"bar","body":"D","fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 1681 TESTS.push(test_94);
michael@0 1682
michael@0 1683 function test_95(x, arr) {
michael@0 1684 switch(x) {
michael@0 1685 case 'foo':
michael@0 1686 arr.push('Z!I#t');
michael@0 1687 break;
michael@0 1688 default:
michael@0 1689 arr.push(63474909);
michael@0 1690 case 'bar':
michael@0 1691 arr.push('D');
michael@0 1692 break;
michael@0 1693 case 'zing':
michael@0 1694 }
michael@0 1695 }
michael@0 1696 test_95.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1697 test_95.SPEC = [{"match":"foo","body":"Z!I#t","fallthrough":false},{"match":null,"body":63474909,"fallthrough":true},{"match":"bar","body":"D","fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 1698 TESTS.push(test_95);
michael@0 1699
michael@0 1700 function test_96(x, arr) {
michael@0 1701 switch(x) {
michael@0 1702 case 'foo':
michael@0 1703 arr.push('Z!I#t');
michael@0 1704 break;
michael@0 1705 case 'bar':
michael@0 1706 arr.push('D');
michael@0 1707 break;
michael@0 1708 case 'zing':
michael@0 1709 default:
michael@0 1710 arr.push(63474909);
michael@0 1711 }
michael@0 1712 }
michael@0 1713 test_96.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1714 test_96.SPEC = [{"match":"foo","body":"Z!I#t","fallthrough":false},{"match":"bar","body":"D","fallthrough":false},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":63474909,"fallthrough":true}];
michael@0 1715 TESTS.push(test_96);
michael@0 1716
michael@0 1717 function test_97(x, arr) {
michael@0 1718 switch(x) {
michael@0 1719 default:
michael@0 1720 arr.push(1165220694);
michael@0 1721 break;
michael@0 1722 case 'foo':
michael@0 1723 arr.push('Z!I#t');
michael@0 1724 break;
michael@0 1725 case 'bar':
michael@0 1726 arr.push('D');
michael@0 1727 break;
michael@0 1728 case 'zing':
michael@0 1729 }
michael@0 1730 }
michael@0 1731 test_97.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1732 test_97.SPEC = [{"match":null,"body":1165220694,"fallthrough":false},{"match":"foo","body":"Z!I#t","fallthrough":false},{"match":"bar","body":"D","fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 1733 TESTS.push(test_97);
michael@0 1734
michael@0 1735 function test_98(x, arr) {
michael@0 1736 switch(x) {
michael@0 1737 case 'foo':
michael@0 1738 arr.push('Z!I#t');
michael@0 1739 break;
michael@0 1740 default:
michael@0 1741 arr.push(1165220694);
michael@0 1742 break;
michael@0 1743 case 'bar':
michael@0 1744 arr.push('D');
michael@0 1745 break;
michael@0 1746 case 'zing':
michael@0 1747 }
michael@0 1748 }
michael@0 1749 test_98.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1750 test_98.SPEC = [{"match":"foo","body":"Z!I#t","fallthrough":false},{"match":null,"body":1165220694,"fallthrough":false},{"match":"bar","body":"D","fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 1751 TESTS.push(test_98);
michael@0 1752
michael@0 1753 function test_99(x, arr) {
michael@0 1754 switch(x) {
michael@0 1755 case 'foo':
michael@0 1756 arr.push('Z!I#t');
michael@0 1757 break;
michael@0 1758 case 'bar':
michael@0 1759 arr.push('D');
michael@0 1760 break;
michael@0 1761 case 'zing':
michael@0 1762 default:
michael@0 1763 arr.push(1165220694);
michael@0 1764 break;
michael@0 1765 }
michael@0 1766 }
michael@0 1767 test_99.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1768 test_99.SPEC = [{"match":"foo","body":"Z!I#t","fallthrough":false},{"match":"bar","body":"D","fallthrough":false},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":1165220694,"fallthrough":false}];
michael@0 1769 TESTS.push(test_99);
michael@0 1770
michael@0 1771 function test_100(x, arr) {
michael@0 1772 switch(x) {
michael@0 1773 default:
michael@0 1774 case 'foo':
michael@0 1775 break;
michael@0 1776 case 'bar':
michael@0 1777 arr.push(1994756408);
michael@0 1778 break;
michael@0 1779 case 'zing':
michael@0 1780 break;
michael@0 1781 }
michael@0 1782 }
michael@0 1783 test_100.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1784 test_100.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":1994756408,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 1785 TESTS.push(test_100);
michael@0 1786
michael@0 1787 function test_101(x, arr) {
michael@0 1788 switch(x) {
michael@0 1789 case 'foo':
michael@0 1790 break;
michael@0 1791 default:
michael@0 1792 case 'bar':
michael@0 1793 arr.push(1994756408);
michael@0 1794 break;
michael@0 1795 case 'zing':
michael@0 1796 break;
michael@0 1797 }
michael@0 1798 }
michael@0 1799 test_101.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1800 test_101.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":1994756408,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 1801 TESTS.push(test_101);
michael@0 1802
michael@0 1803 function test_102(x, arr) {
michael@0 1804 switch(x) {
michael@0 1805 case 'foo':
michael@0 1806 break;
michael@0 1807 case 'bar':
michael@0 1808 arr.push(1994756408);
michael@0 1809 break;
michael@0 1810 case 'zing':
michael@0 1811 break;
michael@0 1812 default:
michael@0 1813 }
michael@0 1814 }
michael@0 1815 test_102.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1816 test_102.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":1994756408,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":null,"fallthrough":true}];
michael@0 1817 TESTS.push(test_102);
michael@0 1818
michael@0 1819 function test_103(x, arr) {
michael@0 1820 switch(x) {
michael@0 1821 default:
michael@0 1822 arr.push('*8ZYmVI($X');
michael@0 1823 case 'foo':
michael@0 1824 break;
michael@0 1825 case 'bar':
michael@0 1826 arr.push(1994756408);
michael@0 1827 break;
michael@0 1828 case 'zing':
michael@0 1829 break;
michael@0 1830 }
michael@0 1831 }
michael@0 1832 test_103.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1833 test_103.SPEC = [{"match":null,"body":"*8ZYmVI($X","fallthrough":true},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":1994756408,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 1834 TESTS.push(test_103);
michael@0 1835
michael@0 1836 function test_104(x, arr) {
michael@0 1837 switch(x) {
michael@0 1838 case 'foo':
michael@0 1839 break;
michael@0 1840 default:
michael@0 1841 arr.push('*8ZYmVI($X');
michael@0 1842 case 'bar':
michael@0 1843 arr.push(1994756408);
michael@0 1844 break;
michael@0 1845 case 'zing':
michael@0 1846 break;
michael@0 1847 }
michael@0 1848 }
michael@0 1849 test_104.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1850 test_104.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":"*8ZYmVI($X","fallthrough":true},{"match":"bar","body":1994756408,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 1851 TESTS.push(test_104);
michael@0 1852
michael@0 1853 function test_105(x, arr) {
michael@0 1854 switch(x) {
michael@0 1855 case 'foo':
michael@0 1856 break;
michael@0 1857 case 'bar':
michael@0 1858 arr.push(1994756408);
michael@0 1859 break;
michael@0 1860 case 'zing':
michael@0 1861 break;
michael@0 1862 default:
michael@0 1863 arr.push('*8ZYmVI($X');
michael@0 1864 }
michael@0 1865 }
michael@0 1866 test_105.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1867 test_105.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":1994756408,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":"*8ZYmVI($X","fallthrough":true}];
michael@0 1868 TESTS.push(test_105);
michael@0 1869
michael@0 1870 function test_106(x, arr) {
michael@0 1871 switch(x) {
michael@0 1872 default:
michael@0 1873 arr.push(207183901);
michael@0 1874 break;
michael@0 1875 case 'foo':
michael@0 1876 break;
michael@0 1877 case 'bar':
michael@0 1878 arr.push(1994756408);
michael@0 1879 break;
michael@0 1880 case 'zing':
michael@0 1881 break;
michael@0 1882 }
michael@0 1883 }
michael@0 1884 test_106.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1885 test_106.SPEC = [{"match":null,"body":207183901,"fallthrough":false},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":1994756408,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 1886 TESTS.push(test_106);
michael@0 1887
michael@0 1888 function test_107(x, arr) {
michael@0 1889 switch(x) {
michael@0 1890 case 'foo':
michael@0 1891 break;
michael@0 1892 default:
michael@0 1893 arr.push(207183901);
michael@0 1894 break;
michael@0 1895 case 'bar':
michael@0 1896 arr.push(1994756408);
michael@0 1897 break;
michael@0 1898 case 'zing':
michael@0 1899 break;
michael@0 1900 }
michael@0 1901 }
michael@0 1902 test_107.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1903 test_107.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":207183901,"fallthrough":false},{"match":"bar","body":1994756408,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 1904 TESTS.push(test_107);
michael@0 1905
michael@0 1906 function test_108(x, arr) {
michael@0 1907 switch(x) {
michael@0 1908 case 'foo':
michael@0 1909 break;
michael@0 1910 case 'bar':
michael@0 1911 arr.push(1994756408);
michael@0 1912 break;
michael@0 1913 case 'zing':
michael@0 1914 break;
michael@0 1915 default:
michael@0 1916 arr.push(207183901);
michael@0 1917 break;
michael@0 1918 }
michael@0 1919 }
michael@0 1920 test_108.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1921 test_108.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":1994756408,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":207183901,"fallthrough":false}];
michael@0 1922 TESTS.push(test_108);
michael@0 1923
michael@0 1924 function test_109(x, arr) {
michael@0 1925 switch(x) {
michael@0 1926 default:
michael@0 1927 case 'foo':
michael@0 1928 case 'bar':
michael@0 1929 arr.push('YJQk');
michael@0 1930 break;
michael@0 1931 case 'zing':
michael@0 1932 break;
michael@0 1933 }
michael@0 1934 }
michael@0 1935 test_109.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1936 test_109.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":"YJQk","fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 1937 TESTS.push(test_109);
michael@0 1938
michael@0 1939 function test_110(x, arr) {
michael@0 1940 switch(x) {
michael@0 1941 case 'foo':
michael@0 1942 default:
michael@0 1943 case 'bar':
michael@0 1944 arr.push('YJQk');
michael@0 1945 break;
michael@0 1946 case 'zing':
michael@0 1947 break;
michael@0 1948 }
michael@0 1949 }
michael@0 1950 test_110.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1951 test_110.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":"YJQk","fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 1952 TESTS.push(test_110);
michael@0 1953
michael@0 1954 function test_111(x, arr) {
michael@0 1955 switch(x) {
michael@0 1956 case 'foo':
michael@0 1957 case 'bar':
michael@0 1958 arr.push('YJQk');
michael@0 1959 break;
michael@0 1960 case 'zing':
michael@0 1961 break;
michael@0 1962 default:
michael@0 1963 }
michael@0 1964 }
michael@0 1965 test_111.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1966 test_111.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":"YJQk","fallthrough":false},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":null,"fallthrough":true}];
michael@0 1967 TESTS.push(test_111);
michael@0 1968
michael@0 1969 function test_112(x, arr) {
michael@0 1970 switch(x) {
michael@0 1971 default:
michael@0 1972 arr.push('04mJy');
michael@0 1973 case 'foo':
michael@0 1974 case 'bar':
michael@0 1975 arr.push('YJQk');
michael@0 1976 break;
michael@0 1977 case 'zing':
michael@0 1978 break;
michael@0 1979 }
michael@0 1980 }
michael@0 1981 test_112.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1982 test_112.SPEC = [{"match":null,"body":"04mJy","fallthrough":true},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":"YJQk","fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 1983 TESTS.push(test_112);
michael@0 1984
michael@0 1985 function test_113(x, arr) {
michael@0 1986 switch(x) {
michael@0 1987 case 'foo':
michael@0 1988 default:
michael@0 1989 arr.push('04mJy');
michael@0 1990 case 'bar':
michael@0 1991 arr.push('YJQk');
michael@0 1992 break;
michael@0 1993 case 'zing':
michael@0 1994 break;
michael@0 1995 }
michael@0 1996 }
michael@0 1997 test_113.INPUTS = ['foo', 'bar', 'zing'];
michael@0 1998 test_113.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":"04mJy","fallthrough":true},{"match":"bar","body":"YJQk","fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 1999 TESTS.push(test_113);
michael@0 2000
michael@0 2001 function test_114(x, arr) {
michael@0 2002 switch(x) {
michael@0 2003 case 'foo':
michael@0 2004 case 'bar':
michael@0 2005 arr.push('YJQk');
michael@0 2006 break;
michael@0 2007 case 'zing':
michael@0 2008 break;
michael@0 2009 default:
michael@0 2010 arr.push('04mJy');
michael@0 2011 }
michael@0 2012 }
michael@0 2013 test_114.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2014 test_114.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":"YJQk","fallthrough":false},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":"04mJy","fallthrough":true}];
michael@0 2015 TESTS.push(test_114);
michael@0 2016
michael@0 2017 function test_115(x, arr) {
michael@0 2018 switch(x) {
michael@0 2019 default:
michael@0 2020 arr.push('0NgLbYKr~c');
michael@0 2021 break;
michael@0 2022 case 'foo':
michael@0 2023 case 'bar':
michael@0 2024 arr.push('YJQk');
michael@0 2025 break;
michael@0 2026 case 'zing':
michael@0 2027 break;
michael@0 2028 }
michael@0 2029 }
michael@0 2030 test_115.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2031 test_115.SPEC = [{"match":null,"body":"0NgLbYKr~c","fallthrough":false},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":"YJQk","fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 2032 TESTS.push(test_115);
michael@0 2033
michael@0 2034 function test_116(x, arr) {
michael@0 2035 switch(x) {
michael@0 2036 case 'foo':
michael@0 2037 default:
michael@0 2038 arr.push('0NgLbYKr~c');
michael@0 2039 break;
michael@0 2040 case 'bar':
michael@0 2041 arr.push('YJQk');
michael@0 2042 break;
michael@0 2043 case 'zing':
michael@0 2044 break;
michael@0 2045 }
michael@0 2046 }
michael@0 2047 test_116.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2048 test_116.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":"0NgLbYKr~c","fallthrough":false},{"match":"bar","body":"YJQk","fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 2049 TESTS.push(test_116);
michael@0 2050
michael@0 2051 function test_117(x, arr) {
michael@0 2052 switch(x) {
michael@0 2053 case 'foo':
michael@0 2054 case 'bar':
michael@0 2055 arr.push('YJQk');
michael@0 2056 break;
michael@0 2057 case 'zing':
michael@0 2058 break;
michael@0 2059 default:
michael@0 2060 arr.push('0NgLbYKr~c');
michael@0 2061 break;
michael@0 2062 }
michael@0 2063 }
michael@0 2064 test_117.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2065 test_117.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":"YJQk","fallthrough":false},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":"0NgLbYKr~c","fallthrough":false}];
michael@0 2066 TESTS.push(test_117);
michael@0 2067
michael@0 2068 function test_118(x, arr) {
michael@0 2069 switch(x) {
michael@0 2070 default:
michael@0 2071 case 'foo':
michael@0 2072 break;
michael@0 2073 case 'bar':
michael@0 2074 arr.push('[^U}J^z');
michael@0 2075 break;
michael@0 2076 case 'zing':
michael@0 2077 }
michael@0 2078 }
michael@0 2079 test_118.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2080 test_118.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":"[^U}J^z","fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 2081 TESTS.push(test_118);
michael@0 2082
michael@0 2083 function test_119(x, arr) {
michael@0 2084 switch(x) {
michael@0 2085 case 'foo':
michael@0 2086 break;
michael@0 2087 default:
michael@0 2088 case 'bar':
michael@0 2089 arr.push('[^U}J^z');
michael@0 2090 break;
michael@0 2091 case 'zing':
michael@0 2092 }
michael@0 2093 }
michael@0 2094 test_119.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2095 test_119.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":"[^U}J^z","fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 2096 TESTS.push(test_119);
michael@0 2097
michael@0 2098 function test_120(x, arr) {
michael@0 2099 switch(x) {
michael@0 2100 case 'foo':
michael@0 2101 break;
michael@0 2102 case 'bar':
michael@0 2103 arr.push('[^U}J^z');
michael@0 2104 break;
michael@0 2105 case 'zing':
michael@0 2106 default:
michael@0 2107 }
michael@0 2108 }
michael@0 2109 test_120.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2110 test_120.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":"[^U}J^z","fallthrough":false},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":null,"fallthrough":true}];
michael@0 2111 TESTS.push(test_120);
michael@0 2112
michael@0 2113 function test_121(x, arr) {
michael@0 2114 switch(x) {
michael@0 2115 default:
michael@0 2116 arr.push('Y');
michael@0 2117 case 'foo':
michael@0 2118 break;
michael@0 2119 case 'bar':
michael@0 2120 arr.push('[^U}J^z');
michael@0 2121 break;
michael@0 2122 case 'zing':
michael@0 2123 }
michael@0 2124 }
michael@0 2125 test_121.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2126 test_121.SPEC = [{"match":null,"body":"Y","fallthrough":true},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":"[^U}J^z","fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 2127 TESTS.push(test_121);
michael@0 2128
michael@0 2129 function test_122(x, arr) {
michael@0 2130 switch(x) {
michael@0 2131 case 'foo':
michael@0 2132 break;
michael@0 2133 default:
michael@0 2134 arr.push('Y');
michael@0 2135 case 'bar':
michael@0 2136 arr.push('[^U}J^z');
michael@0 2137 break;
michael@0 2138 case 'zing':
michael@0 2139 }
michael@0 2140 }
michael@0 2141 test_122.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2142 test_122.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":"Y","fallthrough":true},{"match":"bar","body":"[^U}J^z","fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 2143 TESTS.push(test_122);
michael@0 2144
michael@0 2145 function test_123(x, arr) {
michael@0 2146 switch(x) {
michael@0 2147 case 'foo':
michael@0 2148 break;
michael@0 2149 case 'bar':
michael@0 2150 arr.push('[^U}J^z');
michael@0 2151 break;
michael@0 2152 case 'zing':
michael@0 2153 default:
michael@0 2154 arr.push('Y');
michael@0 2155 }
michael@0 2156 }
michael@0 2157 test_123.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2158 test_123.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":"[^U}J^z","fallthrough":false},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":"Y","fallthrough":true}];
michael@0 2159 TESTS.push(test_123);
michael@0 2160
michael@0 2161 function test_124(x, arr) {
michael@0 2162 switch(x) {
michael@0 2163 default:
michael@0 2164 arr.push(279382281);
michael@0 2165 break;
michael@0 2166 case 'foo':
michael@0 2167 break;
michael@0 2168 case 'bar':
michael@0 2169 arr.push('[^U}J^z');
michael@0 2170 break;
michael@0 2171 case 'zing':
michael@0 2172 }
michael@0 2173 }
michael@0 2174 test_124.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2175 test_124.SPEC = [{"match":null,"body":279382281,"fallthrough":false},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":"[^U}J^z","fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 2176 TESTS.push(test_124);
michael@0 2177
michael@0 2178 function test_125(x, arr) {
michael@0 2179 switch(x) {
michael@0 2180 case 'foo':
michael@0 2181 break;
michael@0 2182 default:
michael@0 2183 arr.push(279382281);
michael@0 2184 break;
michael@0 2185 case 'bar':
michael@0 2186 arr.push('[^U}J^z');
michael@0 2187 break;
michael@0 2188 case 'zing':
michael@0 2189 }
michael@0 2190 }
michael@0 2191 test_125.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2192 test_125.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":279382281,"fallthrough":false},{"match":"bar","body":"[^U}J^z","fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 2193 TESTS.push(test_125);
michael@0 2194
michael@0 2195 function test_126(x, arr) {
michael@0 2196 switch(x) {
michael@0 2197 case 'foo':
michael@0 2198 break;
michael@0 2199 case 'bar':
michael@0 2200 arr.push('[^U}J^z');
michael@0 2201 break;
michael@0 2202 case 'zing':
michael@0 2203 default:
michael@0 2204 arr.push(279382281);
michael@0 2205 break;
michael@0 2206 }
michael@0 2207 }
michael@0 2208 test_126.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2209 test_126.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":"[^U}J^z","fallthrough":false},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":279382281,"fallthrough":false}];
michael@0 2210 TESTS.push(test_126);
michael@0 2211
michael@0 2212 function test_127(x, arr) {
michael@0 2213 switch(x) {
michael@0 2214 default:
michael@0 2215 case 'foo':
michael@0 2216 case 'bar':
michael@0 2217 arr.push('7+leA1');
michael@0 2218 break;
michael@0 2219 case 'zing':
michael@0 2220 }
michael@0 2221 }
michael@0 2222 test_127.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2223 test_127.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":"7+leA1","fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 2224 TESTS.push(test_127);
michael@0 2225
michael@0 2226 function test_128(x, arr) {
michael@0 2227 switch(x) {
michael@0 2228 case 'foo':
michael@0 2229 default:
michael@0 2230 case 'bar':
michael@0 2231 arr.push('7+leA1');
michael@0 2232 break;
michael@0 2233 case 'zing':
michael@0 2234 }
michael@0 2235 }
michael@0 2236 test_128.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2237 test_128.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":"7+leA1","fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 2238 TESTS.push(test_128);
michael@0 2239
michael@0 2240 function test_129(x, arr) {
michael@0 2241 switch(x) {
michael@0 2242 case 'foo':
michael@0 2243 case 'bar':
michael@0 2244 arr.push('7+leA1');
michael@0 2245 break;
michael@0 2246 case 'zing':
michael@0 2247 default:
michael@0 2248 }
michael@0 2249 }
michael@0 2250 test_129.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2251 test_129.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":"7+leA1","fallthrough":false},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":null,"fallthrough":true}];
michael@0 2252 TESTS.push(test_129);
michael@0 2253
michael@0 2254 function test_130(x, arr) {
michael@0 2255 switch(x) {
michael@0 2256 default:
michael@0 2257 arr.push(282691036);
michael@0 2258 case 'foo':
michael@0 2259 case 'bar':
michael@0 2260 arr.push('7+leA1');
michael@0 2261 break;
michael@0 2262 case 'zing':
michael@0 2263 }
michael@0 2264 }
michael@0 2265 test_130.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2266 test_130.SPEC = [{"match":null,"body":282691036,"fallthrough":true},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":"7+leA1","fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 2267 TESTS.push(test_130);
michael@0 2268
michael@0 2269 function test_131(x, arr) {
michael@0 2270 switch(x) {
michael@0 2271 case 'foo':
michael@0 2272 default:
michael@0 2273 arr.push(282691036);
michael@0 2274 case 'bar':
michael@0 2275 arr.push('7+leA1');
michael@0 2276 break;
michael@0 2277 case 'zing':
michael@0 2278 }
michael@0 2279 }
michael@0 2280 test_131.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2281 test_131.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":282691036,"fallthrough":true},{"match":"bar","body":"7+leA1","fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 2282 TESTS.push(test_131);
michael@0 2283
michael@0 2284 function test_132(x, arr) {
michael@0 2285 switch(x) {
michael@0 2286 case 'foo':
michael@0 2287 case 'bar':
michael@0 2288 arr.push('7+leA1');
michael@0 2289 break;
michael@0 2290 case 'zing':
michael@0 2291 default:
michael@0 2292 arr.push(282691036);
michael@0 2293 }
michael@0 2294 }
michael@0 2295 test_132.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2296 test_132.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":"7+leA1","fallthrough":false},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":282691036,"fallthrough":true}];
michael@0 2297 TESTS.push(test_132);
michael@0 2298
michael@0 2299 function test_133(x, arr) {
michael@0 2300 switch(x) {
michael@0 2301 default:
michael@0 2302 arr.push('C^kPR');
michael@0 2303 break;
michael@0 2304 case 'foo':
michael@0 2305 case 'bar':
michael@0 2306 arr.push('7+leA1');
michael@0 2307 break;
michael@0 2308 case 'zing':
michael@0 2309 }
michael@0 2310 }
michael@0 2311 test_133.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2312 test_133.SPEC = [{"match":null,"body":"C^kPR","fallthrough":false},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":"7+leA1","fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 2313 TESTS.push(test_133);
michael@0 2314
michael@0 2315 function test_134(x, arr) {
michael@0 2316 switch(x) {
michael@0 2317 case 'foo':
michael@0 2318 default:
michael@0 2319 arr.push('C^kPR');
michael@0 2320 break;
michael@0 2321 case 'bar':
michael@0 2322 arr.push('7+leA1');
michael@0 2323 break;
michael@0 2324 case 'zing':
michael@0 2325 }
michael@0 2326 }
michael@0 2327 test_134.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2328 test_134.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":"C^kPR","fallthrough":false},{"match":"bar","body":"7+leA1","fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 2329 TESTS.push(test_134);
michael@0 2330
michael@0 2331 function test_135(x, arr) {
michael@0 2332 switch(x) {
michael@0 2333 case 'foo':
michael@0 2334 case 'bar':
michael@0 2335 arr.push('7+leA1');
michael@0 2336 break;
michael@0 2337 case 'zing':
michael@0 2338 default:
michael@0 2339 arr.push('C^kPR');
michael@0 2340 break;
michael@0 2341 }
michael@0 2342 }
michael@0 2343 test_135.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2344 test_135.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":"7+leA1","fallthrough":false},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":"C^kPR","fallthrough":false}];
michael@0 2345 TESTS.push(test_135);
michael@0 2346
michael@0 2347 function test_136(x, arr) {
michael@0 2348 switch(x) {
michael@0 2349 default:
michael@0 2350 case 'foo':
michael@0 2351 arr.push(1580091060);
michael@0 2352 break;
michael@0 2353 case 'bar':
michael@0 2354 break;
michael@0 2355 case 'zing':
michael@0 2356 break;
michael@0 2357 }
michael@0 2358 }
michael@0 2359 test_136.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2360 test_136.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":1580091060,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 2361 TESTS.push(test_136);
michael@0 2362
michael@0 2363 function test_137(x, arr) {
michael@0 2364 switch(x) {
michael@0 2365 case 'foo':
michael@0 2366 arr.push(1580091060);
michael@0 2367 break;
michael@0 2368 default:
michael@0 2369 case 'bar':
michael@0 2370 break;
michael@0 2371 case 'zing':
michael@0 2372 break;
michael@0 2373 }
michael@0 2374 }
michael@0 2375 test_137.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2376 test_137.SPEC = [{"match":"foo","body":1580091060,"fallthrough":false},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 2377 TESTS.push(test_137);
michael@0 2378
michael@0 2379 function test_138(x, arr) {
michael@0 2380 switch(x) {
michael@0 2381 case 'foo':
michael@0 2382 arr.push(1580091060);
michael@0 2383 break;
michael@0 2384 case 'bar':
michael@0 2385 break;
michael@0 2386 case 'zing':
michael@0 2387 break;
michael@0 2388 default:
michael@0 2389 }
michael@0 2390 }
michael@0 2391 test_138.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2392 test_138.SPEC = [{"match":"foo","body":1580091060,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":null,"fallthrough":true}];
michael@0 2393 TESTS.push(test_138);
michael@0 2394
michael@0 2395 function test_139(x, arr) {
michael@0 2396 switch(x) {
michael@0 2397 default:
michael@0 2398 arr.push(1822221944);
michael@0 2399 case 'foo':
michael@0 2400 arr.push(1580091060);
michael@0 2401 break;
michael@0 2402 case 'bar':
michael@0 2403 break;
michael@0 2404 case 'zing':
michael@0 2405 break;
michael@0 2406 }
michael@0 2407 }
michael@0 2408 test_139.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2409 test_139.SPEC = [{"match":null,"body":1822221944,"fallthrough":true},{"match":"foo","body":1580091060,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 2410 TESTS.push(test_139);
michael@0 2411
michael@0 2412 function test_140(x, arr) {
michael@0 2413 switch(x) {
michael@0 2414 case 'foo':
michael@0 2415 arr.push(1580091060);
michael@0 2416 break;
michael@0 2417 default:
michael@0 2418 arr.push(1822221944);
michael@0 2419 case 'bar':
michael@0 2420 break;
michael@0 2421 case 'zing':
michael@0 2422 break;
michael@0 2423 }
michael@0 2424 }
michael@0 2425 test_140.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2426 test_140.SPEC = [{"match":"foo","body":1580091060,"fallthrough":false},{"match":null,"body":1822221944,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 2427 TESTS.push(test_140);
michael@0 2428
michael@0 2429 function test_141(x, arr) {
michael@0 2430 switch(x) {
michael@0 2431 case 'foo':
michael@0 2432 arr.push(1580091060);
michael@0 2433 break;
michael@0 2434 case 'bar':
michael@0 2435 break;
michael@0 2436 case 'zing':
michael@0 2437 break;
michael@0 2438 default:
michael@0 2439 arr.push(1822221944);
michael@0 2440 }
michael@0 2441 }
michael@0 2442 test_141.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2443 test_141.SPEC = [{"match":"foo","body":1580091060,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":1822221944,"fallthrough":true}];
michael@0 2444 TESTS.push(test_141);
michael@0 2445
michael@0 2446 function test_142(x, arr) {
michael@0 2447 switch(x) {
michael@0 2448 default:
michael@0 2449 arr.push(1855786158);
michael@0 2450 break;
michael@0 2451 case 'foo':
michael@0 2452 arr.push(1580091060);
michael@0 2453 break;
michael@0 2454 case 'bar':
michael@0 2455 break;
michael@0 2456 case 'zing':
michael@0 2457 break;
michael@0 2458 }
michael@0 2459 }
michael@0 2460 test_142.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2461 test_142.SPEC = [{"match":null,"body":1855786158,"fallthrough":false},{"match":"foo","body":1580091060,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 2462 TESTS.push(test_142);
michael@0 2463
michael@0 2464 function test_143(x, arr) {
michael@0 2465 switch(x) {
michael@0 2466 case 'foo':
michael@0 2467 arr.push(1580091060);
michael@0 2468 break;
michael@0 2469 default:
michael@0 2470 arr.push(1855786158);
michael@0 2471 break;
michael@0 2472 case 'bar':
michael@0 2473 break;
michael@0 2474 case 'zing':
michael@0 2475 break;
michael@0 2476 }
michael@0 2477 }
michael@0 2478 test_143.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2479 test_143.SPEC = [{"match":"foo","body":1580091060,"fallthrough":false},{"match":null,"body":1855786158,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 2480 TESTS.push(test_143);
michael@0 2481
michael@0 2482 function test_144(x, arr) {
michael@0 2483 switch(x) {
michael@0 2484 case 'foo':
michael@0 2485 arr.push(1580091060);
michael@0 2486 break;
michael@0 2487 case 'bar':
michael@0 2488 break;
michael@0 2489 case 'zing':
michael@0 2490 break;
michael@0 2491 default:
michael@0 2492 arr.push(1855786158);
michael@0 2493 break;
michael@0 2494 }
michael@0 2495 }
michael@0 2496 test_144.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2497 test_144.SPEC = [{"match":"foo","body":1580091060,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":1855786158,"fallthrough":false}];
michael@0 2498 TESTS.push(test_144);
michael@0 2499
michael@0 2500 function test_145(x, arr) {
michael@0 2501 switch(x) {
michael@0 2502 default:
michael@0 2503 case 'foo':
michael@0 2504 arr.push('XO');
michael@0 2505 break;
michael@0 2506 case 'bar':
michael@0 2507 case 'zing':
michael@0 2508 break;
michael@0 2509 }
michael@0 2510 }
michael@0 2511 test_145.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2512 test_145.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":"XO","fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false}];
michael@0 2513 TESTS.push(test_145);
michael@0 2514
michael@0 2515 function test_146(x, arr) {
michael@0 2516 switch(x) {
michael@0 2517 case 'foo':
michael@0 2518 arr.push('XO');
michael@0 2519 break;
michael@0 2520 default:
michael@0 2521 case 'bar':
michael@0 2522 case 'zing':
michael@0 2523 break;
michael@0 2524 }
michael@0 2525 }
michael@0 2526 test_146.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2527 test_146.SPEC = [{"match":"foo","body":"XO","fallthrough":false},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false}];
michael@0 2528 TESTS.push(test_146);
michael@0 2529
michael@0 2530 function test_147(x, arr) {
michael@0 2531 switch(x) {
michael@0 2532 case 'foo':
michael@0 2533 arr.push('XO');
michael@0 2534 break;
michael@0 2535 case 'bar':
michael@0 2536 case 'zing':
michael@0 2537 break;
michael@0 2538 default:
michael@0 2539 }
michael@0 2540 }
michael@0 2541 test_147.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2542 test_147.SPEC = [{"match":"foo","body":"XO","fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":null,"fallthrough":true}];
michael@0 2543 TESTS.push(test_147);
michael@0 2544
michael@0 2545 function test_148(x, arr) {
michael@0 2546 switch(x) {
michael@0 2547 default:
michael@0 2548 arr.push('L');
michael@0 2549 case 'foo':
michael@0 2550 arr.push('XO');
michael@0 2551 break;
michael@0 2552 case 'bar':
michael@0 2553 case 'zing':
michael@0 2554 break;
michael@0 2555 }
michael@0 2556 }
michael@0 2557 test_148.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2558 test_148.SPEC = [{"match":null,"body":"L","fallthrough":true},{"match":"foo","body":"XO","fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false}];
michael@0 2559 TESTS.push(test_148);
michael@0 2560
michael@0 2561 function test_149(x, arr) {
michael@0 2562 switch(x) {
michael@0 2563 case 'foo':
michael@0 2564 arr.push('XO');
michael@0 2565 break;
michael@0 2566 default:
michael@0 2567 arr.push('L');
michael@0 2568 case 'bar':
michael@0 2569 case 'zing':
michael@0 2570 break;
michael@0 2571 }
michael@0 2572 }
michael@0 2573 test_149.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2574 test_149.SPEC = [{"match":"foo","body":"XO","fallthrough":false},{"match":null,"body":"L","fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false}];
michael@0 2575 TESTS.push(test_149);
michael@0 2576
michael@0 2577 function test_150(x, arr) {
michael@0 2578 switch(x) {
michael@0 2579 case 'foo':
michael@0 2580 arr.push('XO');
michael@0 2581 break;
michael@0 2582 case 'bar':
michael@0 2583 case 'zing':
michael@0 2584 break;
michael@0 2585 default:
michael@0 2586 arr.push('L');
michael@0 2587 }
michael@0 2588 }
michael@0 2589 test_150.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2590 test_150.SPEC = [{"match":"foo","body":"XO","fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":"L","fallthrough":true}];
michael@0 2591 TESTS.push(test_150);
michael@0 2592
michael@0 2593 function test_151(x, arr) {
michael@0 2594 switch(x) {
michael@0 2595 default:
michael@0 2596 arr.push(1118900933);
michael@0 2597 break;
michael@0 2598 case 'foo':
michael@0 2599 arr.push('XO');
michael@0 2600 break;
michael@0 2601 case 'bar':
michael@0 2602 case 'zing':
michael@0 2603 break;
michael@0 2604 }
michael@0 2605 }
michael@0 2606 test_151.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2607 test_151.SPEC = [{"match":null,"body":1118900933,"fallthrough":false},{"match":"foo","body":"XO","fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false}];
michael@0 2608 TESTS.push(test_151);
michael@0 2609
michael@0 2610 function test_152(x, arr) {
michael@0 2611 switch(x) {
michael@0 2612 case 'foo':
michael@0 2613 arr.push('XO');
michael@0 2614 break;
michael@0 2615 default:
michael@0 2616 arr.push(1118900933);
michael@0 2617 break;
michael@0 2618 case 'bar':
michael@0 2619 case 'zing':
michael@0 2620 break;
michael@0 2621 }
michael@0 2622 }
michael@0 2623 test_152.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2624 test_152.SPEC = [{"match":"foo","body":"XO","fallthrough":false},{"match":null,"body":1118900933,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false}];
michael@0 2625 TESTS.push(test_152);
michael@0 2626
michael@0 2627 function test_153(x, arr) {
michael@0 2628 switch(x) {
michael@0 2629 case 'foo':
michael@0 2630 arr.push('XO');
michael@0 2631 break;
michael@0 2632 case 'bar':
michael@0 2633 case 'zing':
michael@0 2634 break;
michael@0 2635 default:
michael@0 2636 arr.push(1118900933);
michael@0 2637 break;
michael@0 2638 }
michael@0 2639 }
michael@0 2640 test_153.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2641 test_153.SPEC = [{"match":"foo","body":"XO","fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":1118900933,"fallthrough":false}];
michael@0 2642 TESTS.push(test_153);
michael@0 2643
michael@0 2644 function test_154(x, arr) {
michael@0 2645 switch(x) {
michael@0 2646 default:
michael@0 2647 case 'foo':
michael@0 2648 arr.push('H@');
michael@0 2649 break;
michael@0 2650 case 'bar':
michael@0 2651 break;
michael@0 2652 case 'zing':
michael@0 2653 }
michael@0 2654 }
michael@0 2655 test_154.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2656 test_154.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":"H@","fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 2657 TESTS.push(test_154);
michael@0 2658
michael@0 2659 function test_155(x, arr) {
michael@0 2660 switch(x) {
michael@0 2661 case 'foo':
michael@0 2662 arr.push('H@');
michael@0 2663 break;
michael@0 2664 default:
michael@0 2665 case 'bar':
michael@0 2666 break;
michael@0 2667 case 'zing':
michael@0 2668 }
michael@0 2669 }
michael@0 2670 test_155.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2671 test_155.SPEC = [{"match":"foo","body":"H@","fallthrough":false},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 2672 TESTS.push(test_155);
michael@0 2673
michael@0 2674 function test_156(x, arr) {
michael@0 2675 switch(x) {
michael@0 2676 case 'foo':
michael@0 2677 arr.push('H@');
michael@0 2678 break;
michael@0 2679 case 'bar':
michael@0 2680 break;
michael@0 2681 case 'zing':
michael@0 2682 default:
michael@0 2683 }
michael@0 2684 }
michael@0 2685 test_156.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2686 test_156.SPEC = [{"match":"foo","body":"H@","fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":null,"fallthrough":true}];
michael@0 2687 TESTS.push(test_156);
michael@0 2688
michael@0 2689 function test_157(x, arr) {
michael@0 2690 switch(x) {
michael@0 2691 default:
michael@0 2692 arr.push('f8n');
michael@0 2693 case 'foo':
michael@0 2694 arr.push('H@');
michael@0 2695 break;
michael@0 2696 case 'bar':
michael@0 2697 break;
michael@0 2698 case 'zing':
michael@0 2699 }
michael@0 2700 }
michael@0 2701 test_157.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2702 test_157.SPEC = [{"match":null,"body":"f8n","fallthrough":true},{"match":"foo","body":"H@","fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 2703 TESTS.push(test_157);
michael@0 2704
michael@0 2705 function test_158(x, arr) {
michael@0 2706 switch(x) {
michael@0 2707 case 'foo':
michael@0 2708 arr.push('H@');
michael@0 2709 break;
michael@0 2710 default:
michael@0 2711 arr.push('f8n');
michael@0 2712 case 'bar':
michael@0 2713 break;
michael@0 2714 case 'zing':
michael@0 2715 }
michael@0 2716 }
michael@0 2717 test_158.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2718 test_158.SPEC = [{"match":"foo","body":"H@","fallthrough":false},{"match":null,"body":"f8n","fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 2719 TESTS.push(test_158);
michael@0 2720
michael@0 2721 function test_159(x, arr) {
michael@0 2722 switch(x) {
michael@0 2723 case 'foo':
michael@0 2724 arr.push('H@');
michael@0 2725 break;
michael@0 2726 case 'bar':
michael@0 2727 break;
michael@0 2728 case 'zing':
michael@0 2729 default:
michael@0 2730 arr.push('f8n');
michael@0 2731 }
michael@0 2732 }
michael@0 2733 test_159.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2734 test_159.SPEC = [{"match":"foo","body":"H@","fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":"f8n","fallthrough":true}];
michael@0 2735 TESTS.push(test_159);
michael@0 2736
michael@0 2737 function test_160(x, arr) {
michael@0 2738 switch(x) {
michael@0 2739 default:
michael@0 2740 arr.push('4rg');
michael@0 2741 break;
michael@0 2742 case 'foo':
michael@0 2743 arr.push('H@');
michael@0 2744 break;
michael@0 2745 case 'bar':
michael@0 2746 break;
michael@0 2747 case 'zing':
michael@0 2748 }
michael@0 2749 }
michael@0 2750 test_160.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2751 test_160.SPEC = [{"match":null,"body":"4rg","fallthrough":false},{"match":"foo","body":"H@","fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 2752 TESTS.push(test_160);
michael@0 2753
michael@0 2754 function test_161(x, arr) {
michael@0 2755 switch(x) {
michael@0 2756 case 'foo':
michael@0 2757 arr.push('H@');
michael@0 2758 break;
michael@0 2759 default:
michael@0 2760 arr.push('4rg');
michael@0 2761 break;
michael@0 2762 case 'bar':
michael@0 2763 break;
michael@0 2764 case 'zing':
michael@0 2765 }
michael@0 2766 }
michael@0 2767 test_161.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2768 test_161.SPEC = [{"match":"foo","body":"H@","fallthrough":false},{"match":null,"body":"4rg","fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 2769 TESTS.push(test_161);
michael@0 2770
michael@0 2771 function test_162(x, arr) {
michael@0 2772 switch(x) {
michael@0 2773 case 'foo':
michael@0 2774 arr.push('H@');
michael@0 2775 break;
michael@0 2776 case 'bar':
michael@0 2777 break;
michael@0 2778 case 'zing':
michael@0 2779 default:
michael@0 2780 arr.push('4rg');
michael@0 2781 break;
michael@0 2782 }
michael@0 2783 }
michael@0 2784 test_162.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2785 test_162.SPEC = [{"match":"foo","body":"H@","fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":"4rg","fallthrough":false}];
michael@0 2786 TESTS.push(test_162);
michael@0 2787
michael@0 2788 function test_163(x, arr) {
michael@0 2789 switch(x) {
michael@0 2790 default:
michael@0 2791 case 'foo':
michael@0 2792 arr.push(1921603085);
michael@0 2793 break;
michael@0 2794 case 'bar':
michael@0 2795 case 'zing':
michael@0 2796 }
michael@0 2797 }
michael@0 2798 test_163.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2799 test_163.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":1921603085,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true}];
michael@0 2800 TESTS.push(test_163);
michael@0 2801
michael@0 2802 function test_164(x, arr) {
michael@0 2803 switch(x) {
michael@0 2804 case 'foo':
michael@0 2805 arr.push(1921603085);
michael@0 2806 break;
michael@0 2807 default:
michael@0 2808 case 'bar':
michael@0 2809 case 'zing':
michael@0 2810 }
michael@0 2811 }
michael@0 2812 test_164.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2813 test_164.SPEC = [{"match":"foo","body":1921603085,"fallthrough":false},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true}];
michael@0 2814 TESTS.push(test_164);
michael@0 2815
michael@0 2816 function test_165(x, arr) {
michael@0 2817 switch(x) {
michael@0 2818 case 'foo':
michael@0 2819 arr.push(1921603085);
michael@0 2820 break;
michael@0 2821 case 'bar':
michael@0 2822 case 'zing':
michael@0 2823 default:
michael@0 2824 }
michael@0 2825 }
michael@0 2826 test_165.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2827 test_165.SPEC = [{"match":"foo","body":1921603085,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":null,"fallthrough":true}];
michael@0 2828 TESTS.push(test_165);
michael@0 2829
michael@0 2830 function test_166(x, arr) {
michael@0 2831 switch(x) {
michael@0 2832 default:
michael@0 2833 arr.push(2201436);
michael@0 2834 case 'foo':
michael@0 2835 arr.push(1921603085);
michael@0 2836 break;
michael@0 2837 case 'bar':
michael@0 2838 case 'zing':
michael@0 2839 }
michael@0 2840 }
michael@0 2841 test_166.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2842 test_166.SPEC = [{"match":null,"body":2201436,"fallthrough":true},{"match":"foo","body":1921603085,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true}];
michael@0 2843 TESTS.push(test_166);
michael@0 2844
michael@0 2845 function test_167(x, arr) {
michael@0 2846 switch(x) {
michael@0 2847 case 'foo':
michael@0 2848 arr.push(1921603085);
michael@0 2849 break;
michael@0 2850 default:
michael@0 2851 arr.push(2201436);
michael@0 2852 case 'bar':
michael@0 2853 case 'zing':
michael@0 2854 }
michael@0 2855 }
michael@0 2856 test_167.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2857 test_167.SPEC = [{"match":"foo","body":1921603085,"fallthrough":false},{"match":null,"body":2201436,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true}];
michael@0 2858 TESTS.push(test_167);
michael@0 2859
michael@0 2860 function test_168(x, arr) {
michael@0 2861 switch(x) {
michael@0 2862 case 'foo':
michael@0 2863 arr.push(1921603085);
michael@0 2864 break;
michael@0 2865 case 'bar':
michael@0 2866 case 'zing':
michael@0 2867 default:
michael@0 2868 arr.push(2201436);
michael@0 2869 }
michael@0 2870 }
michael@0 2871 test_168.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2872 test_168.SPEC = [{"match":"foo","body":1921603085,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":2201436,"fallthrough":true}];
michael@0 2873 TESTS.push(test_168);
michael@0 2874
michael@0 2875 function test_169(x, arr) {
michael@0 2876 switch(x) {
michael@0 2877 default:
michael@0 2878 arr.push('(vPssM{');
michael@0 2879 break;
michael@0 2880 case 'foo':
michael@0 2881 arr.push(1921603085);
michael@0 2882 break;
michael@0 2883 case 'bar':
michael@0 2884 case 'zing':
michael@0 2885 }
michael@0 2886 }
michael@0 2887 test_169.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2888 test_169.SPEC = [{"match":null,"body":"(vPssM{","fallthrough":false},{"match":"foo","body":1921603085,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true}];
michael@0 2889 TESTS.push(test_169);
michael@0 2890
michael@0 2891 function test_170(x, arr) {
michael@0 2892 switch(x) {
michael@0 2893 case 'foo':
michael@0 2894 arr.push(1921603085);
michael@0 2895 break;
michael@0 2896 default:
michael@0 2897 arr.push('(vPssM{');
michael@0 2898 break;
michael@0 2899 case 'bar':
michael@0 2900 case 'zing':
michael@0 2901 }
michael@0 2902 }
michael@0 2903 test_170.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2904 test_170.SPEC = [{"match":"foo","body":1921603085,"fallthrough":false},{"match":null,"body":"(vPssM{","fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true}];
michael@0 2905 TESTS.push(test_170);
michael@0 2906
michael@0 2907 function test_171(x, arr) {
michael@0 2908 switch(x) {
michael@0 2909 case 'foo':
michael@0 2910 arr.push(1921603085);
michael@0 2911 break;
michael@0 2912 case 'bar':
michael@0 2913 case 'zing':
michael@0 2914 default:
michael@0 2915 arr.push('(vPssM{');
michael@0 2916 break;
michael@0 2917 }
michael@0 2918 }
michael@0 2919 test_171.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2920 test_171.SPEC = [{"match":"foo","body":1921603085,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":"(vPssM{","fallthrough":false}];
michael@0 2921 TESTS.push(test_171);
michael@0 2922
michael@0 2923 function test_172(x, arr) {
michael@0 2924 switch(x) {
michael@0 2925 default:
michael@0 2926 case 'foo':
michael@0 2927 break;
michael@0 2928 case 'bar':
michael@0 2929 break;
michael@0 2930 case 'zing':
michael@0 2931 break;
michael@0 2932 }
michael@0 2933 }
michael@0 2934 test_172.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2935 test_172.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 2936 TESTS.push(test_172);
michael@0 2937
michael@0 2938 function test_173(x, arr) {
michael@0 2939 switch(x) {
michael@0 2940 case 'foo':
michael@0 2941 break;
michael@0 2942 default:
michael@0 2943 case 'bar':
michael@0 2944 break;
michael@0 2945 case 'zing':
michael@0 2946 break;
michael@0 2947 }
michael@0 2948 }
michael@0 2949 test_173.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2950 test_173.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 2951 TESTS.push(test_173);
michael@0 2952
michael@0 2953 function test_174(x, arr) {
michael@0 2954 switch(x) {
michael@0 2955 case 'foo':
michael@0 2956 break;
michael@0 2957 case 'bar':
michael@0 2958 break;
michael@0 2959 case 'zing':
michael@0 2960 break;
michael@0 2961 default:
michael@0 2962 }
michael@0 2963 }
michael@0 2964 test_174.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2965 test_174.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":null,"fallthrough":true}];
michael@0 2966 TESTS.push(test_174);
michael@0 2967
michael@0 2968 function test_175(x, arr) {
michael@0 2969 switch(x) {
michael@0 2970 default:
michael@0 2971 arr.push('y');
michael@0 2972 case 'foo':
michael@0 2973 break;
michael@0 2974 case 'bar':
michael@0 2975 break;
michael@0 2976 case 'zing':
michael@0 2977 break;
michael@0 2978 }
michael@0 2979 }
michael@0 2980 test_175.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2981 test_175.SPEC = [{"match":null,"body":"y","fallthrough":true},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 2982 TESTS.push(test_175);
michael@0 2983
michael@0 2984 function test_176(x, arr) {
michael@0 2985 switch(x) {
michael@0 2986 case 'foo':
michael@0 2987 break;
michael@0 2988 default:
michael@0 2989 arr.push('y');
michael@0 2990 case 'bar':
michael@0 2991 break;
michael@0 2992 case 'zing':
michael@0 2993 break;
michael@0 2994 }
michael@0 2995 }
michael@0 2996 test_176.INPUTS = ['foo', 'bar', 'zing'];
michael@0 2997 test_176.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":"y","fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 2998 TESTS.push(test_176);
michael@0 2999
michael@0 3000 function test_177(x, arr) {
michael@0 3001 switch(x) {
michael@0 3002 case 'foo':
michael@0 3003 break;
michael@0 3004 case 'bar':
michael@0 3005 break;
michael@0 3006 case 'zing':
michael@0 3007 break;
michael@0 3008 default:
michael@0 3009 arr.push('y');
michael@0 3010 }
michael@0 3011 }
michael@0 3012 test_177.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3013 test_177.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":"y","fallthrough":true}];
michael@0 3014 TESTS.push(test_177);
michael@0 3015
michael@0 3016 function test_178(x, arr) {
michael@0 3017 switch(x) {
michael@0 3018 default:
michael@0 3019 arr.push('H');
michael@0 3020 break;
michael@0 3021 case 'foo':
michael@0 3022 break;
michael@0 3023 case 'bar':
michael@0 3024 break;
michael@0 3025 case 'zing':
michael@0 3026 break;
michael@0 3027 }
michael@0 3028 }
michael@0 3029 test_178.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3030 test_178.SPEC = [{"match":null,"body":"H","fallthrough":false},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 3031 TESTS.push(test_178);
michael@0 3032
michael@0 3033 function test_179(x, arr) {
michael@0 3034 switch(x) {
michael@0 3035 case 'foo':
michael@0 3036 break;
michael@0 3037 default:
michael@0 3038 arr.push('H');
michael@0 3039 break;
michael@0 3040 case 'bar':
michael@0 3041 break;
michael@0 3042 case 'zing':
michael@0 3043 break;
michael@0 3044 }
michael@0 3045 }
michael@0 3046 test_179.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3047 test_179.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":"H","fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 3048 TESTS.push(test_179);
michael@0 3049
michael@0 3050 function test_180(x, arr) {
michael@0 3051 switch(x) {
michael@0 3052 case 'foo':
michael@0 3053 break;
michael@0 3054 case 'bar':
michael@0 3055 break;
michael@0 3056 case 'zing':
michael@0 3057 break;
michael@0 3058 default:
michael@0 3059 arr.push('H');
michael@0 3060 break;
michael@0 3061 }
michael@0 3062 }
michael@0 3063 test_180.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3064 test_180.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":"H","fallthrough":false}];
michael@0 3065 TESTS.push(test_180);
michael@0 3066
michael@0 3067 function test_181(x, arr) {
michael@0 3068 switch(x) {
michael@0 3069 default:
michael@0 3070 case 'foo':
michael@0 3071 case 'bar':
michael@0 3072 break;
michael@0 3073 case 'zing':
michael@0 3074 break;
michael@0 3075 }
michael@0 3076 }
michael@0 3077 test_181.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3078 test_181.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 3079 TESTS.push(test_181);
michael@0 3080
michael@0 3081 function test_182(x, arr) {
michael@0 3082 switch(x) {
michael@0 3083 case 'foo':
michael@0 3084 default:
michael@0 3085 case 'bar':
michael@0 3086 break;
michael@0 3087 case 'zing':
michael@0 3088 break;
michael@0 3089 }
michael@0 3090 }
michael@0 3091 test_182.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3092 test_182.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 3093 TESTS.push(test_182);
michael@0 3094
michael@0 3095 function test_183(x, arr) {
michael@0 3096 switch(x) {
michael@0 3097 case 'foo':
michael@0 3098 case 'bar':
michael@0 3099 break;
michael@0 3100 case 'zing':
michael@0 3101 break;
michael@0 3102 default:
michael@0 3103 }
michael@0 3104 }
michael@0 3105 test_183.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3106 test_183.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":null,"fallthrough":true}];
michael@0 3107 TESTS.push(test_183);
michael@0 3108
michael@0 3109 function test_184(x, arr) {
michael@0 3110 switch(x) {
michael@0 3111 default:
michael@0 3112 arr.push('0vM}');
michael@0 3113 case 'foo':
michael@0 3114 case 'bar':
michael@0 3115 break;
michael@0 3116 case 'zing':
michael@0 3117 break;
michael@0 3118 }
michael@0 3119 }
michael@0 3120 test_184.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3121 test_184.SPEC = [{"match":null,"body":"0vM}","fallthrough":true},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 3122 TESTS.push(test_184);
michael@0 3123
michael@0 3124 function test_185(x, arr) {
michael@0 3125 switch(x) {
michael@0 3126 case 'foo':
michael@0 3127 default:
michael@0 3128 arr.push('0vM}');
michael@0 3129 case 'bar':
michael@0 3130 break;
michael@0 3131 case 'zing':
michael@0 3132 break;
michael@0 3133 }
michael@0 3134 }
michael@0 3135 test_185.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3136 test_185.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":"0vM}","fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 3137 TESTS.push(test_185);
michael@0 3138
michael@0 3139 function test_186(x, arr) {
michael@0 3140 switch(x) {
michael@0 3141 case 'foo':
michael@0 3142 case 'bar':
michael@0 3143 break;
michael@0 3144 case 'zing':
michael@0 3145 break;
michael@0 3146 default:
michael@0 3147 arr.push('0vM}');
michael@0 3148 }
michael@0 3149 }
michael@0 3150 test_186.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3151 test_186.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":"0vM}","fallthrough":true}];
michael@0 3152 TESTS.push(test_186);
michael@0 3153
michael@0 3154 function test_187(x, arr) {
michael@0 3155 switch(x) {
michael@0 3156 default:
michael@0 3157 arr.push('jn~d(x');
michael@0 3158 break;
michael@0 3159 case 'foo':
michael@0 3160 case 'bar':
michael@0 3161 break;
michael@0 3162 case 'zing':
michael@0 3163 break;
michael@0 3164 }
michael@0 3165 }
michael@0 3166 test_187.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3167 test_187.SPEC = [{"match":null,"body":"jn~d(x","fallthrough":false},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 3168 TESTS.push(test_187);
michael@0 3169
michael@0 3170 function test_188(x, arr) {
michael@0 3171 switch(x) {
michael@0 3172 case 'foo':
michael@0 3173 default:
michael@0 3174 arr.push('jn~d(x');
michael@0 3175 break;
michael@0 3176 case 'bar':
michael@0 3177 break;
michael@0 3178 case 'zing':
michael@0 3179 break;
michael@0 3180 }
michael@0 3181 }
michael@0 3182 test_188.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3183 test_188.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":"jn~d(x","fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false}];
michael@0 3184 TESTS.push(test_188);
michael@0 3185
michael@0 3186 function test_189(x, arr) {
michael@0 3187 switch(x) {
michael@0 3188 case 'foo':
michael@0 3189 case 'bar':
michael@0 3190 break;
michael@0 3191 case 'zing':
michael@0 3192 break;
michael@0 3193 default:
michael@0 3194 arr.push('jn~d(x');
michael@0 3195 break;
michael@0 3196 }
michael@0 3197 }
michael@0 3198 test_189.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3199 test_189.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":"jn~d(x","fallthrough":false}];
michael@0 3200 TESTS.push(test_189);
michael@0 3201
michael@0 3202 function test_190(x, arr) {
michael@0 3203 switch(x) {
michael@0 3204 default:
michael@0 3205 case 'foo':
michael@0 3206 break;
michael@0 3207 case 'bar':
michael@0 3208 case 'zing':
michael@0 3209 break;
michael@0 3210 }
michael@0 3211 }
michael@0 3212 test_190.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3213 test_190.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false}];
michael@0 3214 TESTS.push(test_190);
michael@0 3215
michael@0 3216 function test_191(x, arr) {
michael@0 3217 switch(x) {
michael@0 3218 case 'foo':
michael@0 3219 break;
michael@0 3220 default:
michael@0 3221 case 'bar':
michael@0 3222 case 'zing':
michael@0 3223 break;
michael@0 3224 }
michael@0 3225 }
michael@0 3226 test_191.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3227 test_191.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false}];
michael@0 3228 TESTS.push(test_191);
michael@0 3229
michael@0 3230 function test_192(x, arr) {
michael@0 3231 switch(x) {
michael@0 3232 case 'foo':
michael@0 3233 break;
michael@0 3234 case 'bar':
michael@0 3235 case 'zing':
michael@0 3236 break;
michael@0 3237 default:
michael@0 3238 }
michael@0 3239 }
michael@0 3240 test_192.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3241 test_192.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":null,"fallthrough":true}];
michael@0 3242 TESTS.push(test_192);
michael@0 3243
michael@0 3244 function test_193(x, arr) {
michael@0 3245 switch(x) {
michael@0 3246 default:
michael@0 3247 arr.push('[');
michael@0 3248 case 'foo':
michael@0 3249 break;
michael@0 3250 case 'bar':
michael@0 3251 case 'zing':
michael@0 3252 break;
michael@0 3253 }
michael@0 3254 }
michael@0 3255 test_193.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3256 test_193.SPEC = [{"match":null,"body":"[","fallthrough":true},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false}];
michael@0 3257 TESTS.push(test_193);
michael@0 3258
michael@0 3259 function test_194(x, arr) {
michael@0 3260 switch(x) {
michael@0 3261 case 'foo':
michael@0 3262 break;
michael@0 3263 default:
michael@0 3264 arr.push('[');
michael@0 3265 case 'bar':
michael@0 3266 case 'zing':
michael@0 3267 break;
michael@0 3268 }
michael@0 3269 }
michael@0 3270 test_194.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3271 test_194.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":"[","fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false}];
michael@0 3272 TESTS.push(test_194);
michael@0 3273
michael@0 3274 function test_195(x, arr) {
michael@0 3275 switch(x) {
michael@0 3276 case 'foo':
michael@0 3277 break;
michael@0 3278 case 'bar':
michael@0 3279 case 'zing':
michael@0 3280 break;
michael@0 3281 default:
michael@0 3282 arr.push('[');
michael@0 3283 }
michael@0 3284 }
michael@0 3285 test_195.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3286 test_195.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":"[","fallthrough":true}];
michael@0 3287 TESTS.push(test_195);
michael@0 3288
michael@0 3289 function test_196(x, arr) {
michael@0 3290 switch(x) {
michael@0 3291 default:
michael@0 3292 arr.push('3DbGY');
michael@0 3293 break;
michael@0 3294 case 'foo':
michael@0 3295 break;
michael@0 3296 case 'bar':
michael@0 3297 case 'zing':
michael@0 3298 break;
michael@0 3299 }
michael@0 3300 }
michael@0 3301 test_196.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3302 test_196.SPEC = [{"match":null,"body":"3DbGY","fallthrough":false},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false}];
michael@0 3303 TESTS.push(test_196);
michael@0 3304
michael@0 3305 function test_197(x, arr) {
michael@0 3306 switch(x) {
michael@0 3307 case 'foo':
michael@0 3308 break;
michael@0 3309 default:
michael@0 3310 arr.push('3DbGY');
michael@0 3311 break;
michael@0 3312 case 'bar':
michael@0 3313 case 'zing':
michael@0 3314 break;
michael@0 3315 }
michael@0 3316 }
michael@0 3317 test_197.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3318 test_197.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":"3DbGY","fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false}];
michael@0 3319 TESTS.push(test_197);
michael@0 3320
michael@0 3321 function test_198(x, arr) {
michael@0 3322 switch(x) {
michael@0 3323 case 'foo':
michael@0 3324 break;
michael@0 3325 case 'bar':
michael@0 3326 case 'zing':
michael@0 3327 break;
michael@0 3328 default:
michael@0 3329 arr.push('3DbGY');
michael@0 3330 break;
michael@0 3331 }
michael@0 3332 }
michael@0 3333 test_198.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3334 test_198.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":"3DbGY","fallthrough":false}];
michael@0 3335 TESTS.push(test_198);
michael@0 3336
michael@0 3337 function test_199(x, arr) {
michael@0 3338 switch(x) {
michael@0 3339 default:
michael@0 3340 case 'foo':
michael@0 3341 case 'bar':
michael@0 3342 case 'zing':
michael@0 3343 break;
michael@0 3344 }
michael@0 3345 }
michael@0 3346 test_199.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3347 test_199.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false}];
michael@0 3348 TESTS.push(test_199);
michael@0 3349
michael@0 3350 function test_200(x, arr) {
michael@0 3351 switch(x) {
michael@0 3352 case 'foo':
michael@0 3353 default:
michael@0 3354 case 'bar':
michael@0 3355 case 'zing':
michael@0 3356 break;
michael@0 3357 }
michael@0 3358 }
michael@0 3359 test_200.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3360 test_200.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false}];
michael@0 3361 TESTS.push(test_200);
michael@0 3362
michael@0 3363 function test_201(x, arr) {
michael@0 3364 switch(x) {
michael@0 3365 case 'foo':
michael@0 3366 case 'bar':
michael@0 3367 case 'zing':
michael@0 3368 break;
michael@0 3369 default:
michael@0 3370 }
michael@0 3371 }
michael@0 3372 test_201.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3373 test_201.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":null,"fallthrough":true}];
michael@0 3374 TESTS.push(test_201);
michael@0 3375
michael@0 3376 function test_202(x, arr) {
michael@0 3377 switch(x) {
michael@0 3378 default:
michael@0 3379 arr.push(1320190826);
michael@0 3380 case 'foo':
michael@0 3381 case 'bar':
michael@0 3382 case 'zing':
michael@0 3383 break;
michael@0 3384 }
michael@0 3385 }
michael@0 3386 test_202.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3387 test_202.SPEC = [{"match":null,"body":1320190826,"fallthrough":true},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false}];
michael@0 3388 TESTS.push(test_202);
michael@0 3389
michael@0 3390 function test_203(x, arr) {
michael@0 3391 switch(x) {
michael@0 3392 case 'foo':
michael@0 3393 default:
michael@0 3394 arr.push(1320190826);
michael@0 3395 case 'bar':
michael@0 3396 case 'zing':
michael@0 3397 break;
michael@0 3398 }
michael@0 3399 }
michael@0 3400 test_203.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3401 test_203.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":1320190826,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false}];
michael@0 3402 TESTS.push(test_203);
michael@0 3403
michael@0 3404 function test_204(x, arr) {
michael@0 3405 switch(x) {
michael@0 3406 case 'foo':
michael@0 3407 case 'bar':
michael@0 3408 case 'zing':
michael@0 3409 break;
michael@0 3410 default:
michael@0 3411 arr.push(1320190826);
michael@0 3412 }
michael@0 3413 }
michael@0 3414 test_204.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3415 test_204.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":1320190826,"fallthrough":true}];
michael@0 3416 TESTS.push(test_204);
michael@0 3417
michael@0 3418 function test_205(x, arr) {
michael@0 3419 switch(x) {
michael@0 3420 default:
michael@0 3421 arr.push(1211439111);
michael@0 3422 break;
michael@0 3423 case 'foo':
michael@0 3424 case 'bar':
michael@0 3425 case 'zing':
michael@0 3426 break;
michael@0 3427 }
michael@0 3428 }
michael@0 3429 test_205.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3430 test_205.SPEC = [{"match":null,"body":1211439111,"fallthrough":false},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false}];
michael@0 3431 TESTS.push(test_205);
michael@0 3432
michael@0 3433 function test_206(x, arr) {
michael@0 3434 switch(x) {
michael@0 3435 case 'foo':
michael@0 3436 default:
michael@0 3437 arr.push(1211439111);
michael@0 3438 break;
michael@0 3439 case 'bar':
michael@0 3440 case 'zing':
michael@0 3441 break;
michael@0 3442 }
michael@0 3443 }
michael@0 3444 test_206.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3445 test_206.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":1211439111,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false}];
michael@0 3446 TESTS.push(test_206);
michael@0 3447
michael@0 3448 function test_207(x, arr) {
michael@0 3449 switch(x) {
michael@0 3450 case 'foo':
michael@0 3451 case 'bar':
michael@0 3452 case 'zing':
michael@0 3453 break;
michael@0 3454 default:
michael@0 3455 arr.push(1211439111);
michael@0 3456 break;
michael@0 3457 }
michael@0 3458 }
michael@0 3459 test_207.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3460 test_207.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":false},{"match":null,"body":1211439111,"fallthrough":false}];
michael@0 3461 TESTS.push(test_207);
michael@0 3462
michael@0 3463 function test_208(x, arr) {
michael@0 3464 switch(x) {
michael@0 3465 default:
michael@0 3466 case 'foo':
michael@0 3467 break;
michael@0 3468 case 'bar':
michael@0 3469 break;
michael@0 3470 case 'zing':
michael@0 3471 }
michael@0 3472 }
michael@0 3473 test_208.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3474 test_208.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 3475 TESTS.push(test_208);
michael@0 3476
michael@0 3477 function test_209(x, arr) {
michael@0 3478 switch(x) {
michael@0 3479 case 'foo':
michael@0 3480 break;
michael@0 3481 default:
michael@0 3482 case 'bar':
michael@0 3483 break;
michael@0 3484 case 'zing':
michael@0 3485 }
michael@0 3486 }
michael@0 3487 test_209.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3488 test_209.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 3489 TESTS.push(test_209);
michael@0 3490
michael@0 3491 function test_210(x, arr) {
michael@0 3492 switch(x) {
michael@0 3493 case 'foo':
michael@0 3494 break;
michael@0 3495 case 'bar':
michael@0 3496 break;
michael@0 3497 case 'zing':
michael@0 3498 default:
michael@0 3499 }
michael@0 3500 }
michael@0 3501 test_210.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3502 test_210.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":null,"fallthrough":true}];
michael@0 3503 TESTS.push(test_210);
michael@0 3504
michael@0 3505 function test_211(x, arr) {
michael@0 3506 switch(x) {
michael@0 3507 default:
michael@0 3508 arr.push(1547874695);
michael@0 3509 case 'foo':
michael@0 3510 break;
michael@0 3511 case 'bar':
michael@0 3512 break;
michael@0 3513 case 'zing':
michael@0 3514 }
michael@0 3515 }
michael@0 3516 test_211.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3517 test_211.SPEC = [{"match":null,"body":1547874695,"fallthrough":true},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 3518 TESTS.push(test_211);
michael@0 3519
michael@0 3520 function test_212(x, arr) {
michael@0 3521 switch(x) {
michael@0 3522 case 'foo':
michael@0 3523 break;
michael@0 3524 default:
michael@0 3525 arr.push(1547874695);
michael@0 3526 case 'bar':
michael@0 3527 break;
michael@0 3528 case 'zing':
michael@0 3529 }
michael@0 3530 }
michael@0 3531 test_212.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3532 test_212.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":1547874695,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 3533 TESTS.push(test_212);
michael@0 3534
michael@0 3535 function test_213(x, arr) {
michael@0 3536 switch(x) {
michael@0 3537 case 'foo':
michael@0 3538 break;
michael@0 3539 case 'bar':
michael@0 3540 break;
michael@0 3541 case 'zing':
michael@0 3542 default:
michael@0 3543 arr.push(1547874695);
michael@0 3544 }
michael@0 3545 }
michael@0 3546 test_213.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3547 test_213.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":1547874695,"fallthrough":true}];
michael@0 3548 TESTS.push(test_213);
michael@0 3549
michael@0 3550 function test_214(x, arr) {
michael@0 3551 switch(x) {
michael@0 3552 default:
michael@0 3553 arr.push('@_2GFlnK=t');
michael@0 3554 break;
michael@0 3555 case 'foo':
michael@0 3556 break;
michael@0 3557 case 'bar':
michael@0 3558 break;
michael@0 3559 case 'zing':
michael@0 3560 }
michael@0 3561 }
michael@0 3562 test_214.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3563 test_214.SPEC = [{"match":null,"body":"@_2GFlnK=t","fallthrough":false},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 3564 TESTS.push(test_214);
michael@0 3565
michael@0 3566 function test_215(x, arr) {
michael@0 3567 switch(x) {
michael@0 3568 case 'foo':
michael@0 3569 break;
michael@0 3570 default:
michael@0 3571 arr.push('@_2GFlnK=t');
michael@0 3572 break;
michael@0 3573 case 'bar':
michael@0 3574 break;
michael@0 3575 case 'zing':
michael@0 3576 }
michael@0 3577 }
michael@0 3578 test_215.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3579 test_215.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":"@_2GFlnK=t","fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 3580 TESTS.push(test_215);
michael@0 3581
michael@0 3582 function test_216(x, arr) {
michael@0 3583 switch(x) {
michael@0 3584 case 'foo':
michael@0 3585 break;
michael@0 3586 case 'bar':
michael@0 3587 break;
michael@0 3588 case 'zing':
michael@0 3589 default:
michael@0 3590 arr.push('@_2GFlnK=t');
michael@0 3591 break;
michael@0 3592 }
michael@0 3593 }
michael@0 3594 test_216.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3595 test_216.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":"@_2GFlnK=t","fallthrough":false}];
michael@0 3596 TESTS.push(test_216);
michael@0 3597
michael@0 3598 function test_217(x, arr) {
michael@0 3599 switch(x) {
michael@0 3600 default:
michael@0 3601 case 'foo':
michael@0 3602 case 'bar':
michael@0 3603 break;
michael@0 3604 case 'zing':
michael@0 3605 }
michael@0 3606 }
michael@0 3607 test_217.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3608 test_217.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 3609 TESTS.push(test_217);
michael@0 3610
michael@0 3611 function test_218(x, arr) {
michael@0 3612 switch(x) {
michael@0 3613 case 'foo':
michael@0 3614 default:
michael@0 3615 case 'bar':
michael@0 3616 break;
michael@0 3617 case 'zing':
michael@0 3618 }
michael@0 3619 }
michael@0 3620 test_218.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3621 test_218.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 3622 TESTS.push(test_218);
michael@0 3623
michael@0 3624 function test_219(x, arr) {
michael@0 3625 switch(x) {
michael@0 3626 case 'foo':
michael@0 3627 case 'bar':
michael@0 3628 break;
michael@0 3629 case 'zing':
michael@0 3630 default:
michael@0 3631 }
michael@0 3632 }
michael@0 3633 test_219.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3634 test_219.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":null,"fallthrough":true}];
michael@0 3635 TESTS.push(test_219);
michael@0 3636
michael@0 3637 function test_220(x, arr) {
michael@0 3638 switch(x) {
michael@0 3639 default:
michael@0 3640 arr.push('~C$');
michael@0 3641 case 'foo':
michael@0 3642 case 'bar':
michael@0 3643 break;
michael@0 3644 case 'zing':
michael@0 3645 }
michael@0 3646 }
michael@0 3647 test_220.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3648 test_220.SPEC = [{"match":null,"body":"~C$","fallthrough":true},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 3649 TESTS.push(test_220);
michael@0 3650
michael@0 3651 function test_221(x, arr) {
michael@0 3652 switch(x) {
michael@0 3653 case 'foo':
michael@0 3654 default:
michael@0 3655 arr.push('~C$');
michael@0 3656 case 'bar':
michael@0 3657 break;
michael@0 3658 case 'zing':
michael@0 3659 }
michael@0 3660 }
michael@0 3661 test_221.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3662 test_221.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":"~C$","fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 3663 TESTS.push(test_221);
michael@0 3664
michael@0 3665 function test_222(x, arr) {
michael@0 3666 switch(x) {
michael@0 3667 case 'foo':
michael@0 3668 case 'bar':
michael@0 3669 break;
michael@0 3670 case 'zing':
michael@0 3671 default:
michael@0 3672 arr.push('~C$');
michael@0 3673 }
michael@0 3674 }
michael@0 3675 test_222.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3676 test_222.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":"~C$","fallthrough":true}];
michael@0 3677 TESTS.push(test_222);
michael@0 3678
michael@0 3679 function test_223(x, arr) {
michael@0 3680 switch(x) {
michael@0 3681 default:
michael@0 3682 arr.push('2sfo%');
michael@0 3683 break;
michael@0 3684 case 'foo':
michael@0 3685 case 'bar':
michael@0 3686 break;
michael@0 3687 case 'zing':
michael@0 3688 }
michael@0 3689 }
michael@0 3690 test_223.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3691 test_223.SPEC = [{"match":null,"body":"2sfo%","fallthrough":false},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 3692 TESTS.push(test_223);
michael@0 3693
michael@0 3694 function test_224(x, arr) {
michael@0 3695 switch(x) {
michael@0 3696 case 'foo':
michael@0 3697 default:
michael@0 3698 arr.push('2sfo%');
michael@0 3699 break;
michael@0 3700 case 'bar':
michael@0 3701 break;
michael@0 3702 case 'zing':
michael@0 3703 }
michael@0 3704 }
michael@0 3705 test_224.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3706 test_224.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":"2sfo%","fallthrough":false},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true}];
michael@0 3707 TESTS.push(test_224);
michael@0 3708
michael@0 3709 function test_225(x, arr) {
michael@0 3710 switch(x) {
michael@0 3711 case 'foo':
michael@0 3712 case 'bar':
michael@0 3713 break;
michael@0 3714 case 'zing':
michael@0 3715 default:
michael@0 3716 arr.push('2sfo%');
michael@0 3717 break;
michael@0 3718 }
michael@0 3719 }
michael@0 3720 test_225.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3721 test_225.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":false},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":"2sfo%","fallthrough":false}];
michael@0 3722 TESTS.push(test_225);
michael@0 3723
michael@0 3724 function test_226(x, arr) {
michael@0 3725 switch(x) {
michael@0 3726 default:
michael@0 3727 case 'foo':
michael@0 3728 break;
michael@0 3729 case 'bar':
michael@0 3730 case 'zing':
michael@0 3731 }
michael@0 3732 }
michael@0 3733 test_226.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3734 test_226.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true}];
michael@0 3735 TESTS.push(test_226);
michael@0 3736
michael@0 3737 function test_227(x, arr) {
michael@0 3738 switch(x) {
michael@0 3739 case 'foo':
michael@0 3740 break;
michael@0 3741 default:
michael@0 3742 case 'bar':
michael@0 3743 case 'zing':
michael@0 3744 }
michael@0 3745 }
michael@0 3746 test_227.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3747 test_227.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true}];
michael@0 3748 TESTS.push(test_227);
michael@0 3749
michael@0 3750 function test_228(x, arr) {
michael@0 3751 switch(x) {
michael@0 3752 case 'foo':
michael@0 3753 break;
michael@0 3754 case 'bar':
michael@0 3755 case 'zing':
michael@0 3756 default:
michael@0 3757 }
michael@0 3758 }
michael@0 3759 test_228.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3760 test_228.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":null,"fallthrough":true}];
michael@0 3761 TESTS.push(test_228);
michael@0 3762
michael@0 3763 function test_229(x, arr) {
michael@0 3764 switch(x) {
michael@0 3765 default:
michael@0 3766 arr.push(1637942279);
michael@0 3767 case 'foo':
michael@0 3768 break;
michael@0 3769 case 'bar':
michael@0 3770 case 'zing':
michael@0 3771 }
michael@0 3772 }
michael@0 3773 test_229.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3774 test_229.SPEC = [{"match":null,"body":1637942279,"fallthrough":true},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true}];
michael@0 3775 TESTS.push(test_229);
michael@0 3776
michael@0 3777 function test_230(x, arr) {
michael@0 3778 switch(x) {
michael@0 3779 case 'foo':
michael@0 3780 break;
michael@0 3781 default:
michael@0 3782 arr.push(1637942279);
michael@0 3783 case 'bar':
michael@0 3784 case 'zing':
michael@0 3785 }
michael@0 3786 }
michael@0 3787 test_230.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3788 test_230.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":1637942279,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true}];
michael@0 3789 TESTS.push(test_230);
michael@0 3790
michael@0 3791 function test_231(x, arr) {
michael@0 3792 switch(x) {
michael@0 3793 case 'foo':
michael@0 3794 break;
michael@0 3795 case 'bar':
michael@0 3796 case 'zing':
michael@0 3797 default:
michael@0 3798 arr.push(1637942279);
michael@0 3799 }
michael@0 3800 }
michael@0 3801 test_231.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3802 test_231.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":1637942279,"fallthrough":true}];
michael@0 3803 TESTS.push(test_231);
michael@0 3804
michael@0 3805 function test_232(x, arr) {
michael@0 3806 switch(x) {
michael@0 3807 default:
michael@0 3808 arr.push('4E!jR');
michael@0 3809 break;
michael@0 3810 case 'foo':
michael@0 3811 break;
michael@0 3812 case 'bar':
michael@0 3813 case 'zing':
michael@0 3814 }
michael@0 3815 }
michael@0 3816 test_232.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3817 test_232.SPEC = [{"match":null,"body":"4E!jR","fallthrough":false},{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true}];
michael@0 3818 TESTS.push(test_232);
michael@0 3819
michael@0 3820 function test_233(x, arr) {
michael@0 3821 switch(x) {
michael@0 3822 case 'foo':
michael@0 3823 break;
michael@0 3824 default:
michael@0 3825 arr.push('4E!jR');
michael@0 3826 break;
michael@0 3827 case 'bar':
michael@0 3828 case 'zing':
michael@0 3829 }
michael@0 3830 }
michael@0 3831 test_233.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3832 test_233.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":null,"body":"4E!jR","fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true}];
michael@0 3833 TESTS.push(test_233);
michael@0 3834
michael@0 3835 function test_234(x, arr) {
michael@0 3836 switch(x) {
michael@0 3837 case 'foo':
michael@0 3838 break;
michael@0 3839 case 'bar':
michael@0 3840 case 'zing':
michael@0 3841 default:
michael@0 3842 arr.push('4E!jR');
michael@0 3843 break;
michael@0 3844 }
michael@0 3845 }
michael@0 3846 test_234.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3847 test_234.SPEC = [{"match":"foo","body":null,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":"4E!jR","fallthrough":false}];
michael@0 3848 TESTS.push(test_234);
michael@0 3849
michael@0 3850 function test_235(x, arr) {
michael@0 3851 switch(x) {
michael@0 3852 default:
michael@0 3853 case 'foo':
michael@0 3854 case 'bar':
michael@0 3855 case 'zing':
michael@0 3856 }
michael@0 3857 }
michael@0 3858 test_235.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3859 test_235.SPEC = [{"match":null,"body":null,"fallthrough":true},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true}];
michael@0 3860 TESTS.push(test_235);
michael@0 3861
michael@0 3862 function test_236(x, arr) {
michael@0 3863 switch(x) {
michael@0 3864 case 'foo':
michael@0 3865 default:
michael@0 3866 case 'bar':
michael@0 3867 case 'zing':
michael@0 3868 }
michael@0 3869 }
michael@0 3870 test_236.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3871 test_236.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true}];
michael@0 3872 TESTS.push(test_236);
michael@0 3873
michael@0 3874 function test_237(x, arr) {
michael@0 3875 switch(x) {
michael@0 3876 case 'foo':
michael@0 3877 case 'bar':
michael@0 3878 case 'zing':
michael@0 3879 default:
michael@0 3880 }
michael@0 3881 }
michael@0 3882 test_237.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3883 test_237.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":null,"fallthrough":true}];
michael@0 3884 TESTS.push(test_237);
michael@0 3885
michael@0 3886 function test_238(x, arr) {
michael@0 3887 switch(x) {
michael@0 3888 default:
michael@0 3889 arr.push(')fSNzp06');
michael@0 3890 case 'foo':
michael@0 3891 case 'bar':
michael@0 3892 case 'zing':
michael@0 3893 }
michael@0 3894 }
michael@0 3895 test_238.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3896 test_238.SPEC = [{"match":null,"body":")fSNzp06","fallthrough":true},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true}];
michael@0 3897 TESTS.push(test_238);
michael@0 3898
michael@0 3899 function test_239(x, arr) {
michael@0 3900 switch(x) {
michael@0 3901 case 'foo':
michael@0 3902 default:
michael@0 3903 arr.push(')fSNzp06');
michael@0 3904 case 'bar':
michael@0 3905 case 'zing':
michael@0 3906 }
michael@0 3907 }
michael@0 3908 test_239.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3909 test_239.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":")fSNzp06","fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true}];
michael@0 3910 TESTS.push(test_239);
michael@0 3911
michael@0 3912 function test_240(x, arr) {
michael@0 3913 switch(x) {
michael@0 3914 case 'foo':
michael@0 3915 case 'bar':
michael@0 3916 case 'zing':
michael@0 3917 default:
michael@0 3918 arr.push(')fSNzp06');
michael@0 3919 }
michael@0 3920 }
michael@0 3921 test_240.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3922 test_240.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":")fSNzp06","fallthrough":true}];
michael@0 3923 TESTS.push(test_240);
michael@0 3924
michael@0 3925 function test_241(x, arr) {
michael@0 3926 switch(x) {
michael@0 3927 default:
michael@0 3928 arr.push(974910083);
michael@0 3929 break;
michael@0 3930 case 'foo':
michael@0 3931 case 'bar':
michael@0 3932 case 'zing':
michael@0 3933 }
michael@0 3934 }
michael@0 3935 test_241.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3936 test_241.SPEC = [{"match":null,"body":974910083,"fallthrough":false},{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true}];
michael@0 3937 TESTS.push(test_241);
michael@0 3938
michael@0 3939 function test_242(x, arr) {
michael@0 3940 switch(x) {
michael@0 3941 case 'foo':
michael@0 3942 default:
michael@0 3943 arr.push(974910083);
michael@0 3944 break;
michael@0 3945 case 'bar':
michael@0 3946 case 'zing':
michael@0 3947 }
michael@0 3948 }
michael@0 3949 test_242.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3950 test_242.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":null,"body":974910083,"fallthrough":false},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true}];
michael@0 3951 TESTS.push(test_242);
michael@0 3952
michael@0 3953 function test_243(x, arr) {
michael@0 3954 switch(x) {
michael@0 3955 case 'foo':
michael@0 3956 case 'bar':
michael@0 3957 case 'zing':
michael@0 3958 default:
michael@0 3959 arr.push(974910083);
michael@0 3960 break;
michael@0 3961 }
michael@0 3962 }
michael@0 3963 test_243.INPUTS = ['foo', 'bar', 'zing'];
michael@0 3964 test_243.SPEC = [{"match":"foo","body":null,"fallthrough":true},{"match":"bar","body":null,"fallthrough":true},{"match":"zing","body":null,"fallthrough":true},{"match":null,"body":974910083,"fallthrough":false}];
michael@0 3965 TESTS.push(test_243);
michael@0 3966
michael@0 3967
michael@0 3968 /////////////////////////////////////////
michael@0 3969 // RUNNER //
michael@0 3970 /////////////////////////////////////////
michael@0 3971
michael@0 3972 for(var i = 0; i < TESTS.length; i++) {
michael@0 3973 RunTest(TESTS[i]);
michael@0 3974 }

mercurial