Checking if your kit is complete... Looks good Writing Makefile for Tie::Cacher Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. cp Cacher.pm blib\lib\Tie\Cacher.pm AutoSplitting blib\lib\Tie\Cacher.pm (blib\lib\auto\Tie\Cacher) Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. C:\cpanrun\build\5-10-0\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib\lib', 'blib\arch')" t/*.t t/1....1..3112 ok 1 - use Tie::Cacher; ok 2 - new croaked ok 3 - Tie::Cacher->can(...) ok 4 - default option save is undef ok 5 - default option user_data is undef ok 6 - default option max_count is undef ok 7 - default option load is undef ok 8 - default option validate is undef ok 9 - new croaked ok 10 - Option save fetchable after set ok 11 - Option user_data fetchable after set ok 12 - Option max_count fetchable after set ok 13 - Option load fetchable after set ok 14 - Option validate fetchable after set ok 15 - new croaked ok 16 - Option save fetchable after set ok 17 - Option user_data fetchable after set ok 18 - Option max_count fetchable after set ok 19 - Option load fetchable after set ok 20 - Option validate fetchable after set ok 21 - new croaked ok 22 - new croaked ok 23 - simple max_count interface works ok 24 - get what you set ok 25 - set returns old value ok 26 - get what you set ok 27 - get what you set ok 28 - set returns old value ok 29 - get what you set ok 30 - get what you set ok 31 - set returns old value ok 32 - get what you set ok 33 - get what you set ok 34 - set returns old value ok 35 - get what you set ok 36 - get what you set ok 37 - set returns old value ok 38 - get what you set ok 39 - get what you set ok 40 - set returns old value ok 41 - get what you set ok 42 - get what you set ok 43 - set returns old value ok 44 - get what you set ok 45 - count 0 on empty ok 46 - keys 0 on empty ok 47 - keys gives empty list on empty set ok 48 - recent_keys 0 on empty ok 49 - recent_keys gives empty list on empty set ok 50 - old_keys 0 on empty ok 51 - old_keys gives empty list on empty set ok 52 - No key foo on empty set ok 53 - No most recent key on empty set ok 54 - No oldest key on empty set ok 55 - scalar context first_key gives undef on empty set ok 56 - list context first_key empty list on empty set ok 57 - scalar context next_key gives undef on empty set ok 58 - list context next_key empty list on empty set ok 59 - pure queries don't save anything ok 60 - missed 0 on start ok 61 - hit 0 on start ok 62 - fetch non-existing element ok 63 - count unchanged after failed fetch ok 64 - Nothing gets saved by a plain fetch ok 65 - missed +1 after failed fetch ok 66 - hit unchanged after failed fetch ok 67 - store doesn't save if there is no save method ok 68 - count 1 after store ok 69 - missed unchanged by store ok 70 - hit unchanged by store ok 71 - stored element exists ok 72 - fetch existing element ok 73 - missed unchanged by good fetch ok 74 - hit +1 after good fetch ok 75 - count still 1 after restore ok 76 - missed unchanged by store ok 77 - hit unchanged by store ok 78 - stored element exists ok 79 - refetch existing element ok 80 - missed unchanged by good fetch ok 81 - hit +1 after good fetch ok 82 - Nothing happens ok 83 - count still 1 after restore ok 84 - missed unchanged by store ok 85 - hit unchanged by store ok 86 - stored element exists ok 87 - refetch existing element ok 88 - missed unchanged by good fetch ok 89 - hit +1 after good fetch ok 90 - count 0 on empty ok 91 - keys 0 on empty ok 92 - keys gives empty list on empty set ok 93 - recent_keys 0 on empty ok 94 - recent_keys gives empty list on empty set ok 95 - old_keys 0 on empty ok 96 - old_keys gives empty list on empty set ok 97 - No key foo on empty set ok 98 - No most recent key on empty set ok 99 - No oldest key on empty set ok 100 - scalar context first_key gives undef on empty set ok 101 - list context first_key empty list on empty set ok 102 - scalar context next_key gives undef on empty set ok 103 - list context next_key empty list on empty set ok 104 - pure queries don't save anything ok 105 - missed unchanged by delete ok 106 - hit unchanged by delete ok 107 - fetch non-existing element after delete ok 108 - missed +1 after failed fetch ok 109 - hit unchanged after failed fetch ok 110 - count 4 after adding some ok 111 - testing keys in scalar context ok 112 - testing recent_keys in scalar context ok 113 - testing old_keys in scalar context ok 114 - testing keys in list context ok 115 - testing recent_ list context ok 116 - testing recent_ list context ok 117 - recent/old in reverse order ok 118 - most recent in front ok 119 - least recent at the back ok 120 - testing recent_ list context ok 121 - testing recent_ list context ok 122 - recent/old in reverse order ok 123 - most recent in front ok 124 - least recent at the back ok 125 - scalar first key is one of the keys ok 126 - list context first_key returns 2 values ok 127 - list first_key refers the same entry as scalar first key ok 128 - list context first_key implies right value ok 129 - fetch the right value ok 130 - next_key should finish on undef ok 131 - scalar context first key is one of the keys ok 132 - list context first key is one of the keys ok 133 - first/next key repeated should get all keys ok 134 - next_key fetches 2 values ok 135 - list context next_key fetches right value ok 136 - next_key fetches 2 values ok 137 - list context next_key fetches right value ok 138 - next_key fetches 2 values ok 139 - list context next_key fetches right value ok 140 - first/next key (list) repeated should get all keys ok 141 - deleted value was bar4 ok 142 - one less element after delete ok 143 - deleted value does not exist anymore ok 144 - one more element after store ok 145 - non deleted value gives undef ok 146 - one less element after delete ok 147 - deleting must not create value ok 148 - deleted value was bar3 ok 149 - two less elements after delete ok 150 - deleted value does not exist anymore ok 151 - deleted value does not exist anymore ok 152 - one more element after store ok 153 - deleted value match ok 154 - two less elements after delete ok 155 - deleted value does not exist anymore ok 156 - deleted value does not exist anymore ok 157 - one more element after store ok 158 - two less elements after delete ok 159 - deleted value does not exist anymore ok 160 - deleted value does not exist anymore ok 161 - one more element after store ok 162 - count 0 on empty ok 163 - keys 0 on empty ok 164 - keys gives empty list on empty set ok 165 - recent_keys 0 on empty ok 166 - recent_keys gives empty list on empty set ok 167 - old_keys 0 on empty ok 168 - old_keys gives empty list on empty set ok 169 - No key foo on empty set ok 170 - No most recent key on empty set ok 171 - No oldest key on empty set ok 172 - scalar context first_key gives undef on empty set ok 173 - list context first_key empty list on empty set ok 174 - scalar context next_key gives undef on empty set ok 175 - list context next_key empty list on empty set ok 176 - pure queries don't save anything ok 177 - fetch non-existing element ok 178 - count unchanged after failed fetch ok 179 - Nothing gets saved by a plain fetch ok 180 - store doesn't save if there is no save method ok 181 - count 1 after store ok 182 - stored element exists ok 183 - fetch existing element ok 184 - count still 1 after restore ok 185 - stored element exists ok 186 - refetch existing element ok 187 - Nothing happens ok 188 - count 0 on empty ok 189 - keys 0 on empty ok 190 - keys gives empty list on empty set ok 191 - recent_keys 0 on empty ok 192 - recent_keys gives empty list on empty set ok 193 - old_keys 0 on empty ok 194 - old_keys gives empty list on empty set ok 195 - No key foo on empty set ok 196 - No most recent key on empty set ok 197 - No oldest key on empty set ok 198 - scalar context first_key gives undef on empty set ok 199 - list context first_key empty list on empty set ok 200 - scalar context next_key gives undef on empty set ok 201 - list context next_key empty list on empty set ok 202 - pure queries don't save anything ok 203 - fetch non-existing element ok 204 - count unchanged after failed fetch ok 205 - Nothing gets saved by a plain fetch ok 206 - store doesn't save if there is no save method ok 207 - count 1 after store ok 208 - stored element exists ok 209 - fetch existing element ok 210 - count still 1 after restore ok 211 - stored element exists ok 212 - refetch existing element ok 213 - Nothing happens ok 214 - before cleanup releases all elements ok 215 - cleanup releases all elements ok 216 - new croaked ok 217 - count 0 on empty ok 218 - keys 0 on empty ok 219 - keys gives empty list on empty set ok 220 - recent_keys 0 on empty ok 221 - recent_keys gives empty list on empty set ok 222 - old_keys 0 on empty ok 223 - old_keys gives empty list on empty set ok 224 - No key foo on empty set ok 225 - No most recent key on empty set ok 226 - No oldest key on empty set ok 227 - scalar context first_key gives undef on empty set ok 228 - list context first_key empty list on empty set ok 229 - scalar context next_key gives undef on empty set ok 230 - list context next_key empty list on empty set ok 231 - pure queries don't save anything ok 232 - missed 0 on start ok 233 - hit 0 on start ok 234 - fetch non-existing element ok 235 - count unchanged after failed fetch ok 236 - Nothing gets saved by a plain fetch ok 237 - missed +1 after failed fetch ok 238 - hit unchanged after failed fetch ok 239 - store doesn't save if there is no save method ok 240 - count 1 after store ok 241 - missed unchanged by store ok 242 - hit unchanged by store ok 243 - stored element exists ok 244 - fetch existing element ok 245 - missed unchanged by good fetch ok 246 - hit +1 after good fetch ok 247 - count still 1 after restore ok 248 - missed unchanged by store ok 249 - hit unchanged by store ok 250 - stored element exists ok 251 - refetch existing element ok 252 - missed unchanged by good fetch ok 253 - hit +1 after good fetch ok 254 - Nothing happens ok 255 - count still 1 after restore ok 256 - missed unchanged by store ok 257 - hit unchanged by store ok 258 - stored element exists ok 259 - refetch existing element ok 260 - missed unchanged by good fetch ok 261 - hit +1 after good fetch ok 262 - count 0 on empty ok 263 - keys 0 on empty ok 264 - keys gives empty list on empty set ok 265 - recent_keys 0 on empty ok 266 - recent_keys gives empty list on empty set ok 267 - old_keys 0 on empty ok 268 - old_keys gives empty list on empty set ok 269 - No key foo on empty set ok 270 - No most recent key on empty set ok 271 - No oldest key on empty set ok 272 - scalar context first_key gives undef on empty set ok 273 - list context first_key empty list on empty set ok 274 - scalar context next_key gives undef on empty set ok 275 - list context next_key empty list on empty set ok 276 - pure queries don't save anything ok 277 - missed unchanged by delete ok 278 - hit unchanged by delete ok 279 - fetch non-existing element after delete ok 280 - missed +1 after failed fetch ok 281 - hit unchanged after failed fetch ok 282 - count 3 after adding some ok 283 - testing keys in scalar context ok 284 - testing recent_keys in scalar context ok 285 - testing old_keys in scalar context ok 286 - testing keys in list context ok 287 - testing recent_ list context ok 288 - testing recent_ list context ok 289 - recent/old in reverse order ok 290 - most recent in front ok 291 - least recent at the back ok 292 - testing recent_ list context ok 293 - testing recent_ list context ok 294 - recent/old in reverse order ok 295 - most recent in front ok 296 - least recent at the back ok 297 - scalar first key is one of the keys ok 298 - list context first_key returns 2 values ok 299 - list first_key refers the same entry as scalar first key ok 300 - list context first_key implies right value ok 301 - fetch the right value ok 302 - next_key should finish on undef ok 303 - scalar context first key is one of the keys ok 304 - list context first key is one of the keys ok 305 - first/next key repeated should get all keys ok 306 - next_key fetches 2 values ok 307 - list context next_key fetches right value ok 308 - next_key fetches 2 values ok 309 - list context next_key fetches right value ok 310 - first/next key (list) repeated should get all keys ok 311 - deleted value was bar4 ok 312 - one less element after delete ok 313 - deleted value does not exist anymore ok 314 - one more element after store ok 315 - non deleted value gives undef ok 316 - one less element after delete ok 317 - deleting must not create value ok 318 - deleted value was bar3 ok 319 - two less elements after delete ok 320 - deleted value does not exist anymore ok 321 - deleted value does not exist anymore ok 322 - one more element after store ok 323 - deleted value match ok 324 - two less elements after delete ok 325 - deleted value does not exist anymore ok 326 - deleted value does not exist anymore ok 327 - one more element after store ok 328 - two less elements after delete ok 329 - deleted value does not exist anymore ok 330 - deleted value does not exist anymore ok 331 - one more element after store ok 332 - count 0 on empty ok 333 - keys 0 on empty ok 334 - keys gives empty list on empty set ok 335 - recent_keys 0 on empty ok 336 - recent_keys gives empty list on empty set ok 337 - old_keys 0 on empty ok 338 - old_keys gives empty list on empty set ok 339 - No key foo on empty set ok 340 - No most recent key on empty set ok 341 - No oldest key on empty set ok 342 - scalar context first_key gives undef on empty set ok 343 - list context first_key empty list on empty set ok 344 - scalar context next_key gives undef on empty set ok 345 - list context next_key empty list on empty set ok 346 - pure queries don't save anything ok 347 - fetch non-existing element ok 348 - count unchanged after failed fetch ok 349 - Nothing gets saved by a plain fetch ok 350 - store doesn't save if there is no save method ok 351 - count 1 after store ok 352 - stored element exists ok 353 - fetch existing element ok 354 - count still 1 after restore ok 355 - stored element exists ok 356 - refetch existing element ok 357 - Nothing happens ok 358 - count 0 on empty ok 359 - keys 0 on empty ok 360 - keys gives empty list on empty set ok 361 - recent_keys 0 on empty ok 362 - recent_keys gives empty list on empty set ok 363 - old_keys 0 on empty ok 364 - old_keys gives empty list on empty set ok 365 - No key foo on empty set ok 366 - No most recent key on empty set ok 367 - No oldest key on empty set ok 368 - scalar context first_key gives undef on empty set ok 369 - list context first_key empty list on empty set ok 370 - scalar context next_key gives undef on empty set ok 371 - list context next_key empty list on empty set ok 372 - pure queries don't save anything ok 373 - fetch non-existing element ok 374 - count unchanged after failed fetch ok 375 - Nothing gets saved by a plain fetch ok 376 - store doesn't save if there is no save method ok 377 - count 1 after store ok 378 - stored element exists ok 379 - fetch existing element ok 380 - count still 1 after restore ok 381 - stored element exists ok 382 - refetch existing element ok 383 - Nothing happens ok 384 - new croaked ok 385 - count 0 on empty ok 386 - keys 0 on empty ok 387 - keys gives empty list on empty set ok 388 - recent_keys 0 on empty ok 389 - recent_keys gives empty list on empty set ok 390 - old_keys 0 on empty ok 391 - old_keys gives empty list on empty set ok 392 - No key foo on empty set ok 393 - No most recent key on empty set ok 394 - No oldest key on empty set ok 395 - scalar context first_key gives undef on empty set ok 396 - list context first_key empty list on empty set ok 397 - scalar context next_key gives undef on empty set ok 398 - list context next_key empty list on empty set ok 399 - pure queries don't save anything ok 400 - missed 0 on start ok 401 - hit 0 on start ok 402 - fetch non-existing element ok 403 - count unchanged after failed fetch ok 404 - Nothing gets saved by a plain fetch ok 405 - missed +1 after failed fetch ok 406 - hit unchanged after failed fetch ok 407 - store doesn't save if there is no save method ok 408 - count 1 after store ok 409 - missed unchanged by store ok 410 - hit unchanged by store ok 411 - stored element exists ok 412 - fetch existing element ok 413 - missed unchanged by good fetch ok 414 - hit +1 after good fetch ok 415 - count still 1 after restore ok 416 - missed unchanged by store ok 417 - hit unchanged by store ok 418 - stored element exists ok 419 - refetch existing element ok 420 - missed unchanged by good fetch ok 421 - hit +1 after good fetch ok 422 - Nothing happens ok 423 - count still 1 after restore ok 424 - missed unchanged by store ok 425 - hit unchanged by store ok 426 - stored element exists ok 427 - refetch existing element ok 428 - missed unchanged by good fetch ok 429 - hit +1 after good fetch ok 430 - count 0 on empty ok 431 - keys 0 on empty ok 432 - keys gives empty list on empty set ok 433 - recent_keys 0 on empty ok 434 - recent_keys gives empty list on empty set ok 435 - old_keys 0 on empty ok 436 - old_keys gives empty list on empty set ok 437 - No key foo on empty set ok 438 - No most recent key on empty set ok 439 - No oldest key on empty set ok 440 - scalar context first_key gives undef on empty set ok 441 - list context first_key empty list on empty set ok 442 - scalar context next_key gives undef on empty set ok 443 - list context next_key empty list on empty set ok 444 - pure queries don't save anything ok 445 - missed unchanged by delete ok 446 - hit unchanged by delete ok 447 - fetch non-existing element after delete ok 448 - missed +1 after failed fetch ok 449 - hit unchanged after failed fetch ok 450 - count 4 after adding some ok 451 - testing keys in scalar context ok 452 - testing recent_keys in scalar context ok 453 - testing old_keys in scalar context ok 454 - testing keys in list context ok 455 - testing recent_ list context ok 456 - testing recent_ list context ok 457 - recent/old in reverse order ok 458 - most recent in front ok 459 - least recent at the back ok 460 - testing recent_ list context ok 461 - testing recent_ list context ok 462 - recent/old in reverse order ok 463 - most recent in front ok 464 - least recent at the back ok 465 - scalar first key is one of the keys ok 466 - list context first_key returns 2 values ok 467 - list first_key refers the same entry as scalar first key ok 468 - list context first_key implies right value ok 469 - fetch the right value ok 470 - next_key should finish on undef ok 471 - scalar context first key is one of the keys ok 472 - list context first key is one of the keys ok 473 - first/next key repeated should get all keys ok 474 - next_key fetches 2 values ok 475 - list context next_key fetches right value ok 476 - next_key fetches 2 values ok 477 - list context next_key fetches right value ok 478 - next_key fetches 2 values ok 479 - list context next_key fetches right value ok 480 - first/next key (list) repeated should get all keys ok 481 - deleted value was bar4 ok 482 - one less element after delete ok 483 - deleted value does not exist anymore ok 484 - one more element after store ok 485 - non deleted value gives undef ok 486 - one less element after delete ok 487 - deleting must not create value ok 488 - deleted value was bar3 ok 489 - two less elements after delete ok 490 - deleted value does not exist anymore ok 491 - deleted value does not exist anymore ok 492 - one more element after store ok 493 - deleted value match ok 494 - two less elements after delete ok 495 - deleted value does not exist anymore ok 496 - deleted value does not exist anymore ok 497 - one more element after store ok 498 - two less elements after delete ok 499 - deleted value does not exist anymore ok 500 - deleted value does not exist anymore ok 501 - one more element after store ok 502 - count 0 on empty ok 503 - keys 0 on empty ok 504 - keys gives empty list on empty set ok 505 - recent_keys 0 on empty ok 506 - recent_keys gives empty list on empty set ok 507 - old_keys 0 on empty ok 508 - old_keys gives empty list on empty set ok 509 - No key foo on empty set ok 510 - No most recent key on empty set ok 511 - No oldest key on empty set ok 512 - scalar context first_key gives undef on empty set ok 513 - list context first_key empty list on empty set ok 514 - scalar context next_key gives undef on empty set ok 515 - list context next_key empty list on empty set ok 516 - pure queries don't save anything ok 517 - fetch non-existing element ok 518 - count unchanged after failed fetch ok 519 - Nothing gets saved by a plain fetch ok 520 - store doesn't save if there is no save method ok 521 - count 1 after store ok 522 - stored element exists ok 523 - fetch existing element ok 524 - count still 1 after restore ok 525 - stored element exists ok 526 - refetch existing element ok 527 - Nothing happens ok 528 - count 0 on empty ok 529 - keys 0 on empty ok 530 - keys gives empty list on empty set ok 531 - recent_keys 0 on empty ok 532 - recent_keys gives empty list on empty set ok 533 - old_keys 0 on empty ok 534 - old_keys gives empty list on empty set ok 535 - No key foo on empty set ok 536 - No most recent key on empty set ok 537 - No oldest key on empty set ok 538 - scalar context first_key gives undef on empty set ok 539 - list context first_key empty list on empty set ok 540 - scalar context next_key gives undef on empty set ok 541 - list context next_key empty list on empty set ok 542 - pure queries don't save anything ok 543 - fetch non-existing element ok 544 - count unchanged after failed fetch ok 545 - Nothing gets saved by a plain fetch ok 546 - store doesn't save if there is no save method ok 547 - count 1 after store ok 548 - stored element exists ok 549 - fetch existing element ok 550 - count still 1 after restore ok 551 - stored element exists ok 552 - refetch existing element ok 553 - Nothing happens ok 554 - new croaked ok 555 - count 0 on empty ok 556 - keys 0 on empty ok 557 - keys gives empty list on empty set ok 558 - recent_keys 0 on empty ok 559 - recent_keys gives empty list on empty set ok 560 - old_keys 0 on empty ok 561 - old_keys gives empty list on empty set ok 562 - No key foo on empty set ok 563 - No most recent key on empty set ok 564 - No oldest key on empty set ok 565 - scalar context first_key gives undef on empty set ok 566 - list context first_key empty list on empty set ok 567 - scalar context next_key gives undef on empty set ok 568 - list context next_key empty list on empty set ok 569 - pure queries don't save anything ok 570 - missed 0 on start ok 571 - hit 0 on start ok 572 - fetch non-existing element ok 573 - count unchanged after failed fetch ok 574 - Nothing gets saved by a plain fetch ok 575 - missed +1 after failed fetch ok 576 - hit unchanged after failed fetch ok 577 - store doesn't save if there is no save method ok 578 - count 1 after store ok 579 - missed unchanged by store ok 580 - hit unchanged by store ok 581 - stored element exists ok 582 - fetch non-existing element ok 583 - missed unchanged by good fetch ok 584 - hit +1 after good fetch ok 585 - count still 1 after restore ok 586 - missed unchanged by store ok 587 - hit unchanged by store ok 588 - stored element exists ok 589 - refetch existing element ok 590 - missed unchanged by good fetch ok 591 - hit +1 after good fetch ok 592 - Nothing happens ok 593 - count still 1 after restore ok 594 - missed unchanged by store ok 595 - hit unchanged by store ok 596 - stored element exists ok 597 - fetch non-existing element ok 598 - missed unchanged by good fetch ok 599 - hit +1 after good fetch ok 600 - count 0 on empty ok 601 - keys 0 on empty ok 602 - keys gives empty list on empty set ok 603 - recent_keys 0 on empty ok 604 - recent_keys gives empty list on empty set ok 605 - old_keys 0 on empty ok 606 - old_keys gives empty list on empty set ok 607 - No key foo on empty set ok 608 - No most recent key on empty set ok 609 - No oldest key on empty set ok 610 - scalar context first_key gives undef on empty set ok 611 - list context first_key empty list on empty set ok 612 - scalar context next_key gives undef on empty set ok 613 - list context next_key empty list on empty set ok 614 - pure queries don't save anything ok 615 - missed unchanged by delete ok 616 - hit unchanged by delete ok 617 - fetch non-existing element after delete ok 618 - missed +1 after failed fetch ok 619 - hit unchanged after failed fetch ok 620 - count 0 after adding some ok 621 - testing keys in scalar context ok 622 - testing recent_keys in scalar context ok 623 - testing old_keys in scalar context ok 624 - testing keys in list context ok 625 - testing recent_ list context ok 626 - testing recent_ list context ok 627 - recent/old in reverse order ok 628 - most recent in front ok 629 - least recent at the back ok 630 - testing recent_ list context ok 631 - testing recent_ list context ok 632 - recent/old in reverse order ok 633 - most recent in front ok 634 - least recent at the back ok 635 - scalar first key is one of the keys ok 636 - list context first_key returns 2 values ok 637 - list first_key refers the same entry as scalar first key ok 638 - new croaked ok 639 - count 0 on empty ok 640 - keys 0 on empty ok 641 - keys gives empty list on empty set ok 642 - recent_keys 0 on empty ok 643 - recent_keys gives empty list on empty set ok 644 - old_keys 0 on empty ok 645 - old_keys gives empty list on empty set ok 646 - No key foo on empty set ok 647 - No most recent key on empty set ok 648 - No oldest key on empty set ok 649 - scalar context first_key gives undef on empty set ok 650 - list context first_key empty list on empty set ok 651 - scalar context next_key gives undef on empty set ok 652 - list context next_key empty list on empty set ok 653 - pure queries don't save anything ok 654 - missed 0 on start ok 655 - hit 0 on start ok 656 - fetch non-existing element ok 657 - count unchanged after failed fetch ok 658 - Nothing gets saved by a plain fetch ok 659 - missed +1 after failed fetch ok 660 - hit unchanged after failed fetch ok 661 - store doesn't save if there is no save method ok 662 - count 1 after store ok 663 - missed unchanged by store ok 664 - hit unchanged by store ok 665 - stored element exists ok 666 - fetch existing element ok 667 - missed unchanged by good fetch ok 668 - hit +1 after good fetch ok 669 - count still 1 after restore ok 670 - missed unchanged by store ok 671 - hit unchanged by store ok 672 - stored element exists ok 673 - refetch existing element ok 674 - missed unchanged by good fetch ok 675 - hit +1 after good fetch ok 676 - Nothing happens ok 677 - count still 1 after restore ok 678 - missed unchanged by store ok 679 - hit unchanged by store ok 680 - stored element exists ok 681 - refetch existing element ok 682 - missed unchanged by good fetch ok 683 - hit +1 after good fetch ok 684 - count 0 on empty ok 685 - keys 0 on empty ok 686 - keys gives empty list on empty set ok 687 - recent_keys 0 on empty ok 688 - recent_keys gives empty list on empty set ok 689 - old_keys 0 on empty ok 690 - old_keys gives empty list on empty set ok 691 - No key foo on empty set ok 692 - No most recent key on empty set ok 693 - No oldest key on empty set ok 694 - scalar context first_key gives undef on empty set ok 695 - list context first_key empty list on empty set ok 696 - scalar context next_key gives undef on empty set ok 697 - list context next_key empty list on empty set ok 698 - pure queries don't save anything ok 699 - missed unchanged by delete ok 700 - hit unchanged by delete ok 701 - fetch non-existing element after delete ok 702 - missed +1 after failed fetch ok 703 - hit unchanged after failed fetch ok 704 - count 4 after adding some ok 705 - testing keys in scalar context ok 706 - testing recent_keys in scalar context ok 707 - testing old_keys in scalar context ok 708 - testing keys in list context ok 709 - testing recent_ list context ok 710 - testing recent_ list context ok 711 - recent/old in reverse order ok 712 - most recent in front ok 713 - least recent at the back ok 714 - testing recent_ list context ok 715 - testing recent_ list context ok 716 - recent/old in reverse order ok 717 - most recent in front ok 718 - least recent at the back ok 719 - scalar first key is one of the keys ok 720 - list context first_key returns 2 values ok 721 - list first_key refers the same entry as scalar first key ok 722 - list context first_key implies right value ok 723 - fetch the right value ok 724 - next_key should finish on undef ok 725 - scalar context first key is one of the keys ok 726 - list context first key is one of the keys ok 727 - first/next key repeated should get all keys ok 728 - next_key fetches 2 values ok 729 - list context next_key fetches right value ok 730 - next_key fetches 2 values ok 731 - list context next_key fetches right value ok 732 - next_key fetches 2 values ok 733 - list context next_key fetches right value ok 734 - first/next key (list) repeated should get all keys ok 735 - deleted value was bar4 ok 736 - one less element after delete ok 737 - deleted value does not exist anymore ok 738 - one more element after store ok 739 - non deleted value gives undef ok 740 - one less element after delete ok 741 - deleting must not create value ok 742 - deleted value was bar3 ok 743 - two less elements after delete ok 744 - deleted value does not exist anymore ok 745 - deleted value does not exist anymore ok 746 - one more element after store ok 747 - deleted value match ok 748 - two less elements after delete ok 749 - deleted value does not exist anymore ok 750 - deleted value does not exist anymore ok 751 - one more element after store ok 752 - two less elements after delete ok 753 - deleted value does not exist anymore ok 754 - deleted value does not exist anymore ok 755 - one more element after store ok 756 - count 0 on empty ok 757 - keys 0 on empty ok 758 - keys gives empty list on empty set ok 759 - recent_keys 0 on empty ok 760 - recent_keys gives empty list on empty set ok 761 - old_keys 0 on empty ok 762 - old_keys gives empty list on empty set ok 763 - No key foo on empty set ok 764 - No most recent key on empty set ok 765 - No oldest key on empty set ok 766 - scalar context first_key gives undef on empty set ok 767 - list context first_key empty list on empty set ok 768 - scalar context next_key gives undef on empty set ok 769 - list context next_key empty list on empty set ok 770 - pure queries don't save anything ok 771 - fetch non-existing element ok 772 - count unchanged after failed fetch ok 773 - Nothing gets saved by a plain fetch ok 774 - store doesn't save if there is no save method ok 775 - count 1 after store ok 776 - stored element exists ok 777 - fetch existing element ok 778 - count still 1 after restore ok 779 - stored element exists ok 780 - refetch existing element ok 781 - Nothing happens ok 782 - count 0 on empty ok 783 - keys 0 on empty ok 784 - keys gives empty list on empty set ok 785 - recent_keys 0 on empty ok 786 - recent_keys gives empty list on empty set ok 787 - old_keys 0 on empty ok 788 - old_keys gives empty list on empty set ok 789 - No key foo on empty set ok 790 - No most recent key on empty set ok 791 - No oldest key on empty set ok 792 - scalar context first_key gives undef on empty set ok 793 - list context first_key empty list on empty set ok 794 - scalar context next_key gives undef on empty set ok 795 - list context next_key empty list on empty set ok 796 - pure queries don't save anything ok 797 - fetch non-existing element ok 798 - count unchanged after failed fetch ok 799 - Nothing gets saved by a plain fetch ok 800 - store doesn't save if there is no save method ok 801 - count 1 after store ok 802 - stored element exists ok 803 - fetch existing element ok 804 - count still 1 after restore ok 805 - stored element exists ok 806 - refetch existing element ok 807 - Nothing happens ok 808 - new croaked ok 809 - count 0 on empty ok 810 - keys 0 on empty ok 811 - keys gives empty list on empty set ok 812 - recent_keys 0 on empty ok 813 - recent_keys gives empty list on empty set ok 814 - old_keys 0 on empty ok 815 - old_keys gives empty list on empty set ok 816 - No key foo on empty set ok 817 - No most recent key on empty set ok 818 - No oldest key on empty set ok 819 - scalar context first_key gives undef on empty set ok 820 - list context first_key empty list on empty set ok 821 - scalar context next_key gives undef on empty set ok 822 - list context next_key empty list on empty set ok 823 - pure queries don't save anything ok 824 - missed 0 on start ok 825 - hit 0 on start ok 826 - fetch non-existing element ok 827 - count 1 after failed fetch and implied load ok 828 - Nothing gets saved if there is no save function ok 829 - missed +1 after failed fetch ok 830 - hit unchanged after failed fetch ok 831 - store doesn't save if there is no save method ok 832 - count 1 after store ok 833 - missed unchanged by store ok 834 - hit unchanged by store ok 835 - stored element exists ok 836 - fetch existing element ok 837 - missed unchanged by good fetch ok 838 - hit +1 after good fetch ok 839 - count still 1 after restore ok 840 - missed unchanged by store ok 841 - hit unchanged by store ok 842 - stored element exists ok 843 - refetch existing element ok 844 - missed unchanged by good fetch ok 845 - hit +1 after good fetch ok 846 - Nothing happens ok 847 - count still 1 after restore ok 848 - missed unchanged by store ok 849 - hit unchanged by store ok 850 - stored element exists ok 851 - refetch existing element ok 852 - missed unchanged by good fetch ok 853 - hit +1 after good fetch ok 854 - count 0 on empty ok 855 - keys 0 on empty ok 856 - keys gives empty list on empty set ok 857 - recent_keys 0 on empty ok 858 - recent_keys gives empty list on empty set ok 859 - old_keys 0 on empty ok 860 - old_keys gives empty list on empty set ok 861 - No key foo on empty set ok 862 - No most recent key on empty set ok 863 - No oldest key on empty set ok 864 - scalar context first_key gives undef on empty set ok 865 - list context first_key empty list on empty set ok 866 - scalar context next_key gives undef on empty set ok 867 - list context next_key empty list on empty set ok 868 - pure queries don't save anything ok 869 - missed unchanged by delete ok 870 - hit unchanged by delete ok 871 - fetch non-existing element after delete and implied load ok 872 - missed +1 after failed fetch ok 873 - hit unchanged after failed fetch ok 874 - count 4 after adding some ok 875 - testing keys in scalar context ok 876 - testing recent_keys in scalar context ok 877 - testing old_keys in scalar context ok 878 - testing keys in list context ok 879 - testing recent_ list context ok 880 - testing recent_ list context ok 881 - recent/old in reverse order ok 882 - most recent in front ok 883 - least recent at the back ok 884 - testing recent_ list context ok 885 - testing recent_ list context ok 886 - recent/old in reverse order ok 887 - most recent in front ok 888 - least recent at the back ok 889 - scalar first key is one of the keys ok 890 - list context first_key returns 2 values ok 891 - list first_key refers the same entry as scalar first key ok 892 - list context first_key implies right value ok 893 - fetch the right value ok 894 - next_key should finish on undef ok 895 - scalar context first key is one of the keys ok 896 - list context first key is one of the keys ok 897 - first/next key repeated should get all keys ok 898 - next_key fetches 2 values ok 899 - list context next_key fetches right value ok 900 - next_key fetches 2 values ok 901 - list context next_key fetches right value ok 902 - next_key fetches 2 values ok 903 - list context next_key fetches right value ok 904 - first/next key (list) repeated should get all keys ok 905 - deleted value was bar4 ok 906 - one less element after delete ok 907 - deleted value does not exist anymore ok 908 - one more element after store ok 909 - non deleted value gives undef ok 910 - one less element after delete ok 911 - deleting must not create value ok 912 - deleted value was bar3 ok 913 - two less elements after delete ok 914 - deleted value does not exist anymore ok 915 - deleted value does not exist anymore ok 916 - one more element after store ok 917 - deleted value match ok 918 - two less elements after delete ok 919 - deleted value does not exist anymore ok 920 - deleted value does not exist anymore ok 921 - one more element after store ok 922 - two less elements after delete ok 923 - deleted value does not exist anymore ok 924 - deleted value does not exist anymore ok 925 - one more element after store ok 926 - count 0 on empty ok 927 - keys 0 on empty ok 928 - keys gives empty list on empty set ok 929 - recent_keys 0 on empty ok 930 - recent_keys gives empty list on empty set ok 931 - old_keys 0 on empty ok 932 - old_keys gives empty list on empty set ok 933 - No key foo on empty set ok 934 - No most recent key on empty set ok 935 - No oldest key on empty set ok 936 - scalar context first_key gives undef on empty set ok 937 - list context first_key empty list on empty set ok 938 - scalar context next_key gives undef on empty set ok 939 - list context next_key empty list on empty set ok 940 - pure queries don't save anything ok 941 - fetch non-existing element ok 942 - count 1 after failed fetch and implied load ok 943 - Nothing gets saved if there is no save function ok 944 - store doesn't save if there is no save method ok 945 - count 1 after store ok 946 - stored element exists ok 947 - fetch existing element ok 948 - count still 1 after restore ok 949 - stored element exists ok 950 - refetch existing element ok 951 - Nothing happens ok 952 - count 0 on empty ok 953 - keys 0 on empty ok 954 - keys gives empty list on empty set ok 955 - recent_keys 0 on empty ok 956 - recent_keys gives empty list on empty set ok 957 - old_keys 0 on empty ok 958 - old_keys gives empty list on empty set ok 959 - No key foo on empty set ok 960 - No most recent key on empty set ok 961 - No oldest key on empty set ok 962 - scalar context first_key gives undef on empty set ok 963 - list context first_key empty list on empty set ok 964 - scalar context next_key gives undef on empty set ok 965 - list context next_key empty list on empty set ok 966 - pure queries don't save anything ok 967 - fetch non-existing element ok 968 - count 1 after failed fetch and implied load ok 969 - Nothing gets saved if there is no save function ok 970 - store doesn't save if there is no save method ok 971 - count 1 after store ok 972 - stored element exists ok 973 - fetch existing element ok 974 - count still 1 after restore ok 975 - stored element exists ok 976 - refetch existing element ok 977 - Nothing happens ok 978 - new croaked ok 979 - count 0 on empty ok 980 - keys 0 on empty ok 981 - keys gives empty list on empty set ok 982 - recent_keys 0 on empty ok 983 - recent_keys gives empty list on empty set ok 984 - old_keys 0 on empty ok 985 - old_keys gives empty list on empty set ok 986 - No key foo on empty set ok 987 - No most recent key on empty set ok 988 - No oldest key on empty set ok 989 - scalar context first_key gives undef on empty set ok 990 - list context first_key empty list on empty set ok 991 - scalar context next_key gives undef on empty set ok 992 - list context next_key empty list on empty set ok 993 - pure queries don't save anything ok 994 - missed 0 on start ok 995 - hit 0 on start ok 996 - fetch non-existing element ok 997 - count unchanged after failed fetch ok 998 - Nothing gets saved by a plain fetch ok 999 - missed +1 after failed fetch ok 1000 - hit unchanged after failed fetch ok 1001 - save value set by store ok 1002 - count 1 after store ok 1003 - missed unchanged by store ok 1004 - hit unchanged by store ok 1005 - stored element exists ok 1006 - fetch existing element ok 1007 - missed unchanged by good fetch ok 1008 - hit +1 after good fetch ok 1009 - count still 1 after restore ok 1010 - missed unchanged by store ok 1011 - hit unchanged by store ok 1012 - stored element exists ok 1013 - refetch existing element ok 1014 - missed unchanged by good fetch ok 1015 - hit +1 after good fetch ok 1016 - Nothing happens ok 1017 - count still 1 after restore ok 1018 - missed unchanged by store ok 1019 - hit unchanged by store ok 1020 - stored element exists ok 1021 - refetch existing element ok 1022 - missed unchanged by good fetch ok 1023 - hit +1 after good fetch ok 1024 - count 0 on empty ok 1025 - keys 0 on empty ok 1026 - keys gives empty list on empty set ok 1027 - recent_keys 0 on empty ok 1028 - recent_keys gives empty list on empty set ok 1029 - old_keys 0 on empty ok 1030 - old_keys gives empty list on empty set ok 1031 - No key foo on empty set ok 1032 - No most recent key on empty set ok 1033 - No oldest key on empty set ok 1034 - scalar context first_key gives undef on empty set ok 1035 - list context first_key empty list on empty set ok 1036 - scalar context next_key gives undef on empty set ok 1037 - list context next_key empty list on empty set ok 1038 - pure queries don't save anything ok 1039 - missed unchanged by delete ok 1040 - hit unchanged by delete ok 1041 - fetch non-existing element after delete ok 1042 - missed +1 after failed fetch ok 1043 - hit unchanged after failed fetch ok 1044 - count 4 after adding some ok 1045 - testing keys in scalar context ok 1046 - testing recent_keys in scalar context ok 1047 - testing old_keys in scalar context ok 1048 - testing keys in list context ok 1049 - testing recent_ list context ok 1050 - testing recent_ list context ok 1051 - recent/old in reverse order ok 1052 - most recent in front ok 1053 - least recent at the back ok 1054 - testing recent_ list context ok 1055 - testing recent_ list context ok 1056 - recent/old in reverse order ok 1057 - most recent in front ok 1058 - least recent at the back ok 1059 - scalar first key is one of the keys ok 1060 - list context first_key returns 2 values ok 1061 - list first_key refers the same entry as scalar first key ok 1062 - list context first_key implies right value ok 1063 - fetch the right value ok 1064 - next_key should finish on undef ok 1065 - scalar context first key is one of the keys ok 1066 - list context first key is one of the keys ok 1067 - first/next key repeated should get all keys ok 1068 - next_key fetches 2 values ok 1069 - list context next_key fetches right value ok 1070 - next_key fetches 2 values ok 1071 - list context next_key fetches right value ok 1072 - next_key fetches 2 values ok 1073 - list context next_key fetches right value ok 1074 - first/next key (list) repeated should get all keys ok 1075 - deleted value was bar4 ok 1076 - one less element after delete ok 1077 - deleted value does not exist anymore ok 1078 - one more element after store ok 1079 - non deleted value gives undef ok 1080 - one less element after delete ok 1081 - deleting must not create value ok 1082 - deleted value was bar3 ok 1083 - two less elements after delete ok 1084 - deleted value does not exist anymore ok 1085 - deleted value does not exist anymore ok 1086 - one more element after store ok 1087 - deleted value match ok 1088 - two less elements after delete ok 1089 - deleted value does not exist anymore ok 1090 - deleted value does not exist anymore ok 1091 - one more element after store ok 1092 - two less elements after delete ok 1093 - deleted value does not exist anymore ok 1094 - deleted value does not exist anymore ok 1095 - one more element after store ok 1096 - count 0 on empty ok 1097 - keys 0 on empty ok 1098 - keys gives empty list on empty set ok 1099 - recent_keys 0 on empty ok 1100 - recent_keys gives empty list on empty set ok 1101 - old_keys 0 on empty ok 1102 - old_keys gives empty list on empty set ok 1103 - No key foo on empty set ok 1104 - No most recent key on empty set ok 1105 - No oldest key on empty set ok 1106 - scalar context first_key gives undef on empty set ok 1107 - list context first_key empty list on empty set ok 1108 - scalar context next_key gives undef on empty set ok 1109 - list context next_key empty list on empty set ok 1110 - pure queries don't save anything ok 1111 - fetch non-existing element ok 1112 - count unchanged after failed fetch ok 1113 - Nothing gets saved by a plain fetch ok 1114 - save value set by store ok 1115 - count 1 after store ok 1116 - stored element exists ok 1117 - fetch existing element ok 1118 - count still 1 after restore ok 1119 - stored element exists ok 1120 - refetch existing element ok 1121 - Nothing happens ok 1122 - count 0 on empty ok 1123 - keys 0 on empty ok 1124 - keys gives empty list on empty set ok 1125 - recent_keys 0 on empty ok 1126 - recent_keys gives empty list on empty set ok 1127 - old_keys 0 on empty ok 1128 - old_keys gives empty list on empty set ok 1129 - No key foo on empty set ok 1130 - No most recent key on empty set ok 1131 - No oldest key on empty set ok 1132 - scalar context first_key gives undef on empty set ok 1133 - list context first_key empty list on empty set ok 1134 - scalar context next_key gives undef on empty set ok 1135 - list context next_key empty list on empty set ok 1136 - pure queries don't save anything ok 1137 - fetch non-existing element ok 1138 - count unchanged after failed fetch ok 1139 - Nothing gets saved by a plain fetch ok 1140 - save value set by store ok 1141 - count 1 after store ok 1142 - stored element exists ok 1143 - fetch existing element ok 1144 - count still 1 after restore ok 1145 - stored element exists ok 1146 - refetch existing element ok 1147 - Nothing happens ok 1148 - new croaked ok 1149 - Userdata set ok 1150 - Get old userdata ok 1151 - Get old userdata ok 1152 - Most recent userdata set ok 1153 - Most recent userdata remains set ok 1154 - count 0 on empty ok 1155 - keys 0 on empty ok 1156 - keys gives empty list on empty set ok 1157 - recent_keys 0 on empty ok 1158 - recent_keys gives empty list on empty set ok 1159 - old_keys 0 on empty ok 1160 - old_keys gives empty list on empty set ok 1161 - No key foo on empty set ok 1162 - No most recent key on empty set ok 1163 - No oldest key on empty set ok 1164 - scalar context first_key gives undef on empty set ok 1165 - list context first_key empty list on empty set ok 1166 - scalar context next_key gives undef on empty set ok 1167 - list context next_key empty list on empty set ok 1168 - pure queries don't save anything ok 1169 - missed 0 on start ok 1170 - hit 0 on start ok 1171 - fetch non-existing element ok 1172 - count 1 after failed fetch and implied load ok 1173 - save value autocreated by fetch ok 1174 - missed +1 after failed fetch ok 1175 - hit unchanged after failed fetch ok 1176 - save value set by store ok 1177 - count 1 after store ok 1178 - missed unchanged by store ok 1179 - hit unchanged by store ok 1180 - stored element exists ok 1181 - fetch existing element ok 1182 - missed unchanged by good fetch ok 1183 - hit +1 after good fetch ok 1184 - count still 1 after restore ok 1185 - missed unchanged by store ok 1186 - hit unchanged by store ok 1187 - stored element exists ok 1188 - refetch existing element ok 1189 - missed unchanged by good fetch ok 1190 - hit +1 after good fetch ok 1191 - Nothing happens ok 1192 - count still 1 after restore ok 1193 - missed unchanged by store ok 1194 - hit unchanged by store ok 1195 - stored element exists ok 1196 - refetch existing element ok 1197 - missed unchanged by good fetch ok 1198 - hit +1 after good fetch ok 1199 - count 0 on empty ok 1200 - keys 0 on empty ok 1201 - keys gives empty list on empty set ok 1202 - recent_keys 0 on empty ok 1203 - recent_keys gives empty list on empty set ok 1204 - old_keys 0 on empty ok 1205 - old_keys gives empty list on empty set ok 1206 - No key foo on empty set ok 1207 - No most recent key on empty set ok 1208 - No oldest key on empty set ok 1209 - scalar context first_key gives undef on empty set ok 1210 - list context first_key empty list on empty set ok 1211 - scalar context next_key gives undef on empty set ok 1212 - list context next_key empty list on empty set ok 1213 - pure queries don't save anything ok 1214 - missed unchanged by delete ok 1215 - hit unchanged by delete ok 1216 - fetch non-existing element after delete and implied load ok 1217 - missed +1 after failed fetch ok 1218 - hit unchanged after failed fetch ok 1219 - count 4 after adding some ok 1220 - testing keys in scalar context ok 1221 - testing recent_keys in scalar context ok 1222 - testing old_keys in scalar context ok 1223 - testing keys in list context ok 1224 - testing recent_ list context ok 1225 - testing recent_ list context ok 1226 - recent/old in reverse order ok 1227 - most recent in front ok 1228 - least recent at the back ok 1229 - testing recent_ list context ok 1230 - testing recent_ list context ok 1231 - recent/old in reverse order ok 1232 - most recent in front ok 1233 - least recent at the back ok 1234 - scalar first key is one of the keys ok 1235 - list context first_key returns 2 values ok 1236 - list first_key refers the same entry as scalar first key ok 1237 - list context first_key implies right value ok 1238 - fetch the right value ok 1239 - next_key should finish on undef ok 1240 - scalar context first key is one of the keys ok 1241 - list context first key is one of the keys ok 1242 - first/next key repeated should get all keys ok 1243 - next_key fetches 2 values ok 1244 - list context next_key fetches right value ok 1245 - next_key fetches 2 values ok 1246 - list context next_key fetches right value ok 1247 - next_key fetches 2 values ok 1248 - list context next_key fetches right value ok 1249 - first/next key (list) repeated should get all keys ok 1250 - deleted value was bar4 ok 1251 - one less element after delete ok 1252 - deleted value does not exist anymore ok 1253 - one more element after store ok 1254 - non deleted value gives undef ok 1255 - one less element after delete ok 1256 - deleting must not create value ok 1257 - deleted value was bar3 ok 1258 - two less elements after delete ok 1259 - deleted value does not exist anymore ok 1260 - deleted value does not exist anymore ok 1261 - one more element after store ok 1262 - deleted value match ok 1263 - two less elements after delete ok 1264 - deleted value does not exist anymore ok 1265 - deleted value does not exist anymore ok 1266 - one more element after store ok 1267 - two less elements after delete ok 1268 - deleted value does not exist anymore ok 1269 - deleted value does not exist anymore ok 1270 - one more element after store ok 1271 - count 0 on empty ok 1272 - keys 0 on empty ok 1273 - keys gives empty list on empty set ok 1274 - recent_keys 0 on empty ok 1275 - recent_keys gives empty list on empty set ok 1276 - old_keys 0 on empty ok 1277 - old_keys gives empty list on empty set ok 1278 - No key foo on empty set ok 1279 - No most recent key on empty set ok 1280 - No oldest key on empty set ok 1281 - scalar context first_key gives undef on empty set ok 1282 - list context first_key empty list on empty set ok 1283 - scalar context next_key gives undef on empty set ok 1284 - list context next_key empty list on empty set ok 1285 - pure queries don't save anything ok 1286 - fetch non-existing element ok 1287 - count 1 after failed fetch and implied load ok 1288 - save value autocreated by fetch ok 1289 - save value set by store ok 1290 - count 1 after store ok 1291 - stored element exists ok 1292 - fetch existing element ok 1293 - count still 1 after restore ok 1294 - stored element exists ok 1295 - refetch existing element ok 1296 - Nothing happens ok 1297 - count 0 on empty ok 1298 - keys 0 on empty ok 1299 - keys gives empty list on empty set ok 1300 - recent_keys 0 on empty ok 1301 - recent_keys gives empty list on empty set ok 1302 - old_keys 0 on empty ok 1303 - old_keys gives empty list on empty set ok 1304 - No key foo on empty set ok 1305 - No most recent key on empty set ok 1306 - No oldest key on empty set ok 1307 - scalar context first_key gives undef on empty set ok 1308 - list context first_key empty list on empty set ok 1309 - scalar context next_key gives undef on empty set ok 1310 - list context next_key empty list on empty set ok 1311 - pure queries don't save anything ok 1312 - fetch non-existing element ok 1313 - count 1 after failed fetch and implied load ok 1314 - save value autocreated by fetch ok 1315 - save value set by store ok 1316 - count 1 after store ok 1317 - stored element exists ok 1318 - fetch existing element ok 1319 - count still 1 after restore ok 1320 - stored element exists ok 1321 - refetch existing element ok 1322 - Nothing happens ok 1323 - new croaked ok 1324 - No userdata set ok 1325 - Get old userdata ok 1326 - Get old userdata ok 1327 - Most recent userdata set ok 1328 - Most recent userdata remains set ok 1329 - count 0 on empty ok 1330 - keys 0 on empty ok 1331 - keys gives empty list on empty set ok 1332 - recent_keys 0 on empty ok 1333 - recent_keys gives empty list on empty set ok 1334 - old_keys 0 on empty ok 1335 - old_keys gives empty list on empty set ok 1336 - No key foo on empty set ok 1337 - No most recent key on empty set ok 1338 - No oldest key on empty set ok 1339 - scalar context first_key gives undef on empty set ok 1340 - list context first_key empty list on empty set ok 1341 - scalar context next_key gives undef on empty set ok 1342 - list context next_key empty list on empty set ok 1343 - pure queries don't save anything ok 1344 - missed 0 on start ok 1345 - hit 0 on start ok 1346 - fetch non-existing element ok 1347 - count 1 after failed fetch and implied load ok 1348 - Nothing gets saved if there is no save function ok 1349 - missed +1 after failed fetch ok 1350 - hit unchanged after failed fetch ok 1351 - store doesn't save if there is no save method ok 1352 - count 1 after store ok 1353 - missed unchanged by store ok 1354 - hit unchanged by store ok 1355 - stored element exists ok 1356 - fetch existing element ok 1357 - missed unchanged by good fetch ok 1358 - hit +1 after good fetch ok 1359 - count still 1 after restore ok 1360 - missed unchanged by store ok 1361 - hit unchanged by store ok 1362 - stored element exists ok 1363 - refetch existing element ok 1364 - missed unchanged by good fetch ok 1365 - hit +1 after good fetch ok 1366 - Nothing happens ok 1367 - count still 1 after restore ok 1368 - missed unchanged by store ok 1369 - hit unchanged by store ok 1370 - stored element exists ok 1371 - refetch existing element ok 1372 - missed unchanged by good fetch ok 1373 - hit +1 after good fetch ok 1374 - count 0 on empty ok 1375 - keys 0 on empty ok 1376 - keys gives empty list on empty set ok 1377 - recent_keys 0 on empty ok 1378 - recent_keys gives empty list on empty set ok 1379 - old_keys 0 on empty ok 1380 - old_keys gives empty list on empty set ok 1381 - No key foo on empty set ok 1382 - No most recent key on empty set ok 1383 - No oldest key on empty set ok 1384 - scalar context first_key gives undef on empty set ok 1385 - list context first_key empty list on empty set ok 1386 - scalar context next_key gives undef on empty set ok 1387 - list context next_key empty list on empty set ok 1388 - pure queries don't save anything ok 1389 - missed unchanged by delete ok 1390 - hit unchanged by delete ok 1391 - fetch non-existing element after delete and implied load ok 1392 - missed +1 after failed fetch ok 1393 - hit unchanged after failed fetch ok 1394 - count 4 after adding some ok 1395 - testing keys in scalar context ok 1396 - testing recent_keys in scalar context ok 1397 - testing old_keys in scalar context ok 1398 - testing keys in list context ok 1399 - testing recent_ list context ok 1400 - testing recent_ list context ok 1401 - recent/old in reverse order ok 1402 - most recent in front ok 1403 - least recent at the back ok 1404 - testing recent_ list context ok 1405 - testing recent_ list context ok 1406 - recent/old in reverse order ok 1407 - most recent in front ok 1408 - least recent at the back ok 1409 - scalar first key is one of the keys ok 1410 - list context first_key returns 2 values ok 1411 - list first_key refers the same entry as scalar first key ok 1412 - list context first_key implies right value ok 1413 - fetch the right value ok 1414 - next_key should finish on undef ok 1415 - scalar context first key is one of the keys ok 1416 - list context first key is one of the keys ok 1417 - first/next key repeated should get all keys ok 1418 - next_key fetches 2 values ok 1419 - list context next_key fetches right value ok 1420 - next_key fetches 2 values ok 1421 - list context next_key fetches right value ok 1422 - next_key fetches 2 values ok 1423 - list context next_key fetches right value ok 1424 - first/next key (list) repeated should get all keys ok 1425 - deleted value was bar4 ok 1426 - one less element after delete ok 1427 - deleted value does not exist anymore ok 1428 - one more element after store ok 1429 - non deleted value gives undef ok 1430 - one less element after delete ok 1431 - deleting must not create value ok 1432 - deleted value was bar3 ok 1433 - two less elements after delete ok 1434 - deleted value does not exist anymore ok 1435 - deleted value does not exist anymore ok 1436 - one more element after store ok 1437 - deleted value match ok 1438 - two less elements after delete ok 1439 - deleted value does not exist anymore ok 1440 - deleted value does not exist anymore ok 1441 - one more element after store ok 1442 - two less elements after delete ok 1443 - deleted value does not exist anymore ok 1444 - deleted value does not exist anymore ok 1445 - one more element after store ok 1446 - count 0 on empty ok 1447 - keys 0 on empty ok 1448 - keys gives empty list on empty set ok 1449 - recent_keys 0 on empty ok 1450 - recent_keys gives empty list on empty set ok 1451 - old_keys 0 on empty ok 1452 - old_keys gives empty list on empty set ok 1453 - No key foo on empty set ok 1454 - No most recent key on empty set ok 1455 - No oldest key on empty set ok 1456 - scalar context first_key gives undef on empty set ok 1457 - list context first_key empty list on empty set ok 1458 - scalar context next_key gives undef on empty set ok 1459 - list context next_key empty list on empty set ok 1460 - pure queries don't save anything ok 1461 - fetch non-existing element ok 1462 - count 1 after failed fetch and implied load ok 1463 - Nothing gets saved if there is no save function ok 1464 - store doesn't save if there is no save method ok 1465 - count 1 after store ok 1466 - stored element exists ok 1467 - fetch existing element ok 1468 - count still 1 after restore ok 1469 - stored element exists ok 1470 - refetch existing element ok 1471 - Nothing happens ok 1472 - count 0 on empty ok 1473 - keys 0 on empty ok 1474 - keys gives empty list on empty set ok 1475 - recent_keys 0 on empty ok 1476 - recent_keys gives empty list on empty set ok 1477 - old_keys 0 on empty ok 1478 - old_keys gives empty list on empty set ok 1479 - No key foo on empty set ok 1480 - No most recent key on empty set ok 1481 - No oldest key on empty set ok 1482 - scalar context first_key gives undef on empty set ok 1483 - list context first_key empty list on empty set ok 1484 - scalar context next_key gives undef on empty set ok 1485 - list context next_key empty list on empty set ok 1486 - pure queries don't save anything ok 1487 - fetch non-existing element ok 1488 - count 1 after failed fetch and implied load ok 1489 - Nothing gets saved if there is no save function ok 1490 - store doesn't save if there is no save method ok 1491 - count 1 after store ok 1492 - stored element exists ok 1493 - fetch existing element ok 1494 - count still 1 after restore ok 1495 - stored element exists ok 1496 - refetch existing element ok 1497 - Nothing happens ok 1498 - load exception ok 1499 - save doesn't get called ok 1500 - failing load doesn't create value ok 1501 - load exception ok 1502 - save doesn't get called ok 1503 - failing load doesn't create value ok 1504 - count 0 on empty ok 1505 - keys 0 on empty ok 1506 - keys gives empty list on empty set ok 1507 - recent_keys 0 on empty ok 1508 - recent_keys gives empty list on empty set ok 1509 - old_keys 0 on empty ok 1510 - old_keys gives empty list on empty set ok 1511 - No key foo on empty set ok 1512 - No most recent key on empty set ok 1513 - No oldest key on empty set ok 1514 - scalar context first_key gives undef on empty set ok 1515 - list context first_key empty list on empty set ok 1516 - scalar context next_key gives undef on empty set ok 1517 - list context next_key empty list on empty set ok 1518 - pure queries don't save anything ok 1519 - Failing save dies ok 1520 - failing save doesn't create value ok 1521 - Failing save dies ok 1522 - failing save doesn't create value ok 1523 - count 0 on empty ok 1524 - keys 0 on empty ok 1525 - keys gives empty list on empty set ok 1526 - recent_keys 0 on empty ok 1527 - recent_keys gives empty list on empty set ok 1528 - old_keys 0 on empty ok 1529 - old_keys gives empty list on empty set ok 1530 - No key foo on empty set ok 1531 - No most recent key on empty set ok 1532 - No oldest key on empty set ok 1533 - scalar context first_key gives undef on empty set ok 1534 - list context first_key empty list on empty set ok 1535 - scalar context next_key gives undef on empty set ok 1536 - list context next_key empty list on empty set ok 1537 - pure queries don't save anything ok 1538 - failed validate exception passed on ok 1539 - failing validate does not delete ok 1540 - Correct number of elements removed ok 1541 - Correct number of elements removed ok 1542 - Correct value returned ok 1543 - Correct number of elements removed ok 1544 - Return as many values as deleted ok 1545 - Correct number of elements removed ok 1546 - Correct number of elements removed ok 1547 - Correct value returned ok 1548 - Correct number of elements removed ok 1549 - Return as many values as deleted ok 1550 - Correct value returned ok 1551 - Correct number of elements removed ok 1552 - Correct number of elements removed ok 1553 - Correct value returned ok 1554 - Correct number of elements removed ok 1555 - Return as many values as deleted ok 1556 - Correct value returned ok 1557 - Correct value returned ok 1558 - new croaked ok 1559 - MapTie->can(...) ok 1560 - default option save is undef ok 1561 - default option user_data is undef ok 1562 - default option max_count is undef ok 1563 - default option load is undef ok 1564 - default option validate is undef ok 1565 - new croaked ok 1566 - Option save fetchable after set ok 1567 - Option user_data fetchable after set ok 1568 - Option max_count fetchable after set ok 1569 - Option load fetchable after set ok 1570 - Option validate fetchable after set ok 1571 - new croaked ok 1572 - Option save fetchable after set ok 1573 - Option user_data fetchable after set ok 1574 - Option max_count fetchable after set ok 1575 - Option load fetchable after set ok 1576 - Option validate fetchable after set ok 1577 - new croaked ok 1578 - new croaked ok 1579 - simple max_count interface works ok 1580 - get what you set ok 1581 - set returns old value ok 1582 - get what you set ok 1583 - get what you set ok 1584 - set returns old value ok 1585 - get what you set ok 1586 - get what you set ok 1587 - set returns old value ok 1588 - get what you set ok 1589 - get what you set ok 1590 - set returns old value ok 1591 - get what you set ok 1592 - get what you set ok 1593 - set returns old value ok 1594 - get what you set ok 1595 - get what you set ok 1596 - set returns old value ok 1597 - get what you set ok 1598 - get what you set ok 1599 - set returns old value ok 1600 - get what you set ok 1601 - count 0 on empty ok 1602 - keys 0 on empty ok 1603 - keys gives empty list on empty set ok 1604 - recent_keys 0 on empty ok 1605 - recent_keys gives empty list on empty set ok 1606 - old_keys 0 on empty ok 1607 - old_keys gives empty list on empty set ok 1608 - No key foo on empty set ok 1609 - No most recent key on empty set ok 1610 - No oldest key on empty set ok 1611 - scalar context first_key gives undef on empty set ok 1612 - list context first_key empty list on empty set ok 1613 - scalar context next_key gives undef on empty set ok 1614 - list context next_key empty list on empty set ok 1615 - pure queries don't save anything ok 1616 - missed 0 on start ok 1617 - hit 0 on start ok 1618 - fetch non-existing element ok 1619 - count unchanged after failed fetch ok 1620 - Nothing gets saved by a plain fetch ok 1621 - missed +1 after failed fetch ok 1622 - hit unchanged after failed fetch ok 1623 - store doesn't save if there is no save method ok 1624 - count 1 after store ok 1625 - missed unchanged by store ok 1626 - hit unchanged by store ok 1627 - stored element exists ok 1628 - fetch existing element ok 1629 - missed unchanged by good fetch ok 1630 - hit +1 after good fetch ok 1631 - count still 1 after restore ok 1632 - missed unchanged by store ok 1633 - hit unchanged by store ok 1634 - stored element exists ok 1635 - refetch existing element ok 1636 - missed unchanged by good fetch ok 1637 - hit +1 after good fetch ok 1638 - Nothing happens ok 1639 - count still 1 after restore ok 1640 - missed unchanged by store ok 1641 - hit unchanged by store ok 1642 - stored element exists ok 1643 - refetch existing element ok 1644 - missed unchanged by good fetch ok 1645 - hit +1 after good fetch ok 1646 - count 0 on empty ok 1647 - keys 0 on empty ok 1648 - keys gives empty list on empty set ok 1649 - recent_keys 0 on empty ok 1650 - recent_keys gives empty list on empty set ok 1651 - old_keys 0 on empty ok 1652 - old_keys gives empty list on empty set ok 1653 - No key foo on empty set ok 1654 - No most recent key on empty set ok 1655 - No oldest key on empty set ok 1656 - scalar context first_key gives undef on empty set ok 1657 - list context first_key empty list on empty set ok 1658 - scalar context next_key gives undef on empty set ok 1659 - list context next_key empty list on empty set ok 1660 - pure queries don't save anything ok 1661 - missed unchanged by delete ok 1662 - hit unchanged by delete ok 1663 - fetch non-existing element after delete ok 1664 - missed +1 after failed fetch ok 1665 - hit unchanged after failed fetch ok 1666 - count 4 after adding some ok 1667 - testing keys in scalar context ok 1668 - testing recent_keys in scalar context ok 1669 - testing old_keys in scalar context ok 1670 - testing keys in list context ok 1671 - testing recent_ list context ok 1672 - testing recent_ list context ok 1673 - recent/old in reverse order ok 1674 - most recent in front ok 1675 - least recent at the back ok 1676 - testing recent_ list context ok 1677 - testing recent_ list context ok 1678 - recent/old in reverse order ok 1679 - most recent in front ok 1680 - least recent at the back ok 1681 - scalar first key is one of the keys ok 1682 - list context first_key returns 2 values ok 1683 - list first_key refers the same entry as scalar first key ok 1684 - list context first_key implies right value ok 1685 - fetch the right value ok 1686 - next_key should finish on undef ok 1687 - scalar context first key is one of the keys ok 1688 - list context first key is one of the keys ok 1689 - first/next key repeated should get all keys ok 1690 - next_key fetches 2 values ok 1691 - list context next_key fetches right value ok 1692 - next_key fetches 2 values ok 1693 - list context next_key fetches right value ok 1694 - next_key fetches 2 values ok 1695 - list context next_key fetches right value ok 1696 - first/next key (list) repeated should get all keys ok 1697 - deleted value was bar4 ok 1698 - one less element after delete ok 1699 - deleted value does not exist anymore ok 1700 - one more element after store ok 1701 - non deleted value gives undef ok 1702 - one less element after delete ok 1703 - deleting must not create value ok 1704 - deleted value was bar3 ok 1705 - two less elements after delete ok 1706 - deleted value does not exist anymore ok 1707 - deleted value does not exist anymore ok 1708 - one more element after store ok 1709 - deleted value match ok 1710 - two less elements after delete ok 1711 - deleted value does not exist anymore ok 1712 - deleted value does not exist anymore ok 1713 - one more element after store ok 1714 - two less elements after delete ok 1715 - deleted value does not exist anymore ok 1716 - deleted value does not exist anymore ok 1717 - one more element after store ok 1718 - count 0 on empty ok 1719 - keys 0 on empty ok 1720 - keys gives empty list on empty set ok 1721 - recent_keys 0 on empty ok 1722 - recent_keys gives empty list on empty set ok 1723 - old_keys 0 on empty ok 1724 - old_keys gives empty list on empty set ok 1725 - No key foo on empty set ok 1726 - No most recent key on empty set ok 1727 - No oldest key on empty set ok 1728 - scalar context first_key gives undef on empty set ok 1729 - list context first_key empty list on empty set ok 1730 - scalar context next_key gives undef on empty set ok 1731 - list context next_key empty list on empty set ok 1732 - pure queries don't save anything ok 1733 - fetch non-existing element ok 1734 - count unchanged after failed fetch ok 1735 - Nothing gets saved by a plain fetch ok 1736 - store doesn't save if there is no save method ok 1737 - count 1 after store ok 1738 - stored element exists ok 1739 - fetch existing element ok 1740 - count still 1 after restore ok 1741 - stored element exists ok 1742 - refetch existing element ok 1743 - Nothing happens ok 1744 - count 0 on empty ok 1745 - keys 0 on empty ok 1746 - keys gives empty list on empty set ok 1747 - recent_keys 0 on empty ok 1748 - recent_keys gives empty list on empty set ok 1749 - old_keys 0 on empty ok 1750 - old_keys gives empty list on empty set ok 1751 - No key foo on empty set ok 1752 - No most recent key on empty set ok 1753 - No oldest key on empty set ok 1754 - scalar context first_key gives undef on empty set ok 1755 - list context first_key empty list on empty set ok 1756 - scalar context next_key gives undef on empty set ok 1757 - list context next_key empty list on empty set ok 1758 - pure queries don't save anything ok 1759 - fetch non-existing element ok 1760 - count unchanged after failed fetch ok 1761 - Nothing gets saved by a plain fetch ok 1762 - store doesn't save if there is no save method ok 1763 - count 1 after store ok 1764 - stored element exists ok 1765 - fetch existing element ok 1766 - count still 1 after restore ok 1767 - stored element exists ok 1768 - refetch existing element ok 1769 - Nothing happens ok 1770 - before cleanup releases all elements ok 1771 - cleanup releases all elements ok 1772 - new croaked ok 1773 - count 0 on empty ok 1774 - keys 0 on empty ok 1775 - keys gives empty list on empty set ok 1776 - recent_keys 0 on empty ok 1777 - recent_keys gives empty list on empty set ok 1778 - old_keys 0 on empty ok 1779 - old_keys gives empty list on empty set ok 1780 - No key foo on empty set ok 1781 - No most recent key on empty set ok 1782 - No oldest key on empty set ok 1783 - scalar context first_key gives undef on empty set ok 1784 - list context first_key empty list on empty set ok 1785 - scalar context next_key gives undef on empty set ok 1786 - list context next_key empty list on empty set ok 1787 - pure queries don't save anything ok 1788 - missed 0 on start ok 1789 - hit 0 on start ok 1790 - fetch non-existing element ok 1791 - count unchanged after failed fetch ok 1792 - Nothing gets saved by a plain fetch ok 1793 - missed +1 after failed fetch ok 1794 - hit unchanged after failed fetch ok 1795 - store doesn't save if there is no save method ok 1796 - count 1 after store ok 1797 - missed unchanged by store ok 1798 - hit unchanged by store ok 1799 - stored element exists ok 1800 - fetch existing element ok 1801 - missed unchanged by good fetch ok 1802 - hit +1 after good fetch ok 1803 - count still 1 after restore ok 1804 - missed unchanged by store ok 1805 - hit unchanged by store ok 1806 - stored element exists ok 1807 - refetch existing element ok 1808 - missed unchanged by good fetch ok 1809 - hit +1 after good fetch ok 1810 - Nothing happens ok 1811 - count still 1 after restore ok 1812 - missed unchanged by store ok 1813 - hit unchanged by store ok 1814 - stored element exists ok 1815 - refetch existing element ok 1816 - missed unchanged by good fetch ok 1817 - hit +1 after good fetch ok 1818 - count 0 on empty ok 1819 - keys 0 on empty ok 1820 - keys gives empty list on empty set ok 1821 - recent_keys 0 on empty ok 1822 - recent_keys gives empty list on empty set ok 1823 - old_keys 0 on empty ok 1824 - old_keys gives empty list on empty set ok 1825 - No key foo on empty set ok 1826 - No most recent key on empty set ok 1827 - No oldest key on empty set ok 1828 - scalar context first_key gives undef on empty set ok 1829 - list context first_key empty list on empty set ok 1830 - scalar context next_key gives undef on empty set ok 1831 - list context next_key empty list on empty set ok 1832 - pure queries don't save anything ok 1833 - missed unchanged by delete ok 1834 - hit unchanged by delete ok 1835 - fetch non-existing element after delete ok 1836 - missed +1 after failed fetch ok 1837 - hit unchanged after failed fetch ok 1838 - count 3 after adding some ok 1839 - testing keys in scalar context ok 1840 - testing recent_keys in scalar context ok 1841 - testing old_keys in scalar context ok 1842 - testing keys in list context ok 1843 - testing recent_ list context ok 1844 - testing recent_ list context ok 1845 - recent/old in reverse order ok 1846 - most recent in front ok 1847 - least recent at the back ok 1848 - testing recent_ list context ok 1849 - testing recent_ list context ok 1850 - recent/old in reverse order ok 1851 - most recent in front ok 1852 - least recent at the back ok 1853 - scalar first key is one of the keys ok 1854 - list context first_key returns 2 values ok 1855 - list first_key refers the same entry as scalar first key ok 1856 - list context first_key implies right value ok 1857 - fetch the right value ok 1858 - next_key should finish on undef ok 1859 - scalar context first key is one of the keys ok 1860 - list context first key is one of the keys ok 1861 - first/next key repeated should get all keys ok 1862 - next_key fetches 2 values ok 1863 - list context next_key fetches right value ok 1864 - next_key fetches 2 values ok 1865 - list context next_key fetches right value ok 1866 - first/next key (list) repeated should get all keys ok 1867 - deleted value was bar4 ok 1868 - one less element after delete ok 1869 - deleted value does not exist anymore ok 1870 - one more element after store ok 1871 - non deleted value gives undef ok 1872 - one less element after delete ok 1873 - deleting must not create value ok 1874 - deleted value was bar3 ok 1875 - two less elements after delete ok 1876 - deleted value does not exist anymore ok 1877 - deleted value does not exist anymore ok 1878 - one more element after store ok 1879 - deleted value match ok 1880 - two less elements after delete ok 1881 - deleted value does not exist anymore ok 1882 - deleted value does not exist anymore ok 1883 - one more element after store ok 1884 - two less elements after delete ok 1885 - deleted value does not exist anymore ok 1886 - deleted value does not exist anymore ok 1887 - one more element after store ok 1888 - count 0 on empty ok 1889 - keys 0 on empty ok 1890 - keys gives empty list on empty set ok 1891 - recent_keys 0 on empty ok 1892 - recent_keys gives empty list on empty set ok 1893 - old_keys 0 on empty ok 1894 - old_keys gives empty list on empty set ok 1895 - No key foo on empty set ok 1896 - No most recent key on empty set ok 1897 - No oldest key on empty set ok 1898 - scalar context first_key gives undef on empty set ok 1899 - list context first_key empty list on empty set ok 1900 - scalar context next_key gives undef on empty set ok 1901 - list context next_key empty list on empty set ok 1902 - pure queries don't save anything ok 1903 - fetch non-existing element ok 1904 - count unchanged after failed fetch ok 1905 - Nothing gets saved by a plain fetch ok 1906 - store doesn't save if there is no save method ok 1907 - count 1 after store ok 1908 - stored element exists ok 1909 - fetch existing element ok 1910 - count still 1 after restore ok 1911 - stored element exists ok 1912 - refetch existing element ok 1913 - Nothing happens ok 1914 - count 0 on empty ok 1915 - keys 0 on empty ok 1916 - keys gives empty list on empty set ok 1917 - recent_keys 0 on empty ok 1918 - recent_keys gives empty list on empty set ok 1919 - old_keys 0 on empty ok 1920 - old_keys gives empty list on empty set ok 1921 - No key foo on empty set ok 1922 - No most recent key on empty set ok 1923 - No oldest key on empty set ok 1924 - scalar context first_key gives undef on empty set ok 1925 - list context first_key empty list on empty set ok 1926 - scalar context next_key gives undef on empty set ok 1927 - list context next_key empty list on empty set ok 1928 - pure queries don't save anything ok 1929 - fetch non-existing element ok 1930 - count unchanged after failed fetch ok 1931 - Nothing gets saved by a plain fetch ok 1932 - store doesn't save if there is no save method ok 1933 - count 1 after store ok 1934 - stored element exists ok 1935 - fetch existing element ok 1936 - count still 1 after restore ok 1937 - stored element exists ok 1938 - refetch existing element ok 1939 - Nothing happens ok 1940 - new croaked ok 1941 - count 0 on empty ok 1942 - keys 0 on empty ok 1943 - keys gives empty list on empty set ok 1944 - recent_keys 0 on empty ok 1945 - recent_keys gives empty list on empty set ok 1946 - old_keys 0 on empty ok 1947 - old_keys gives empty list on empty set ok 1948 - No key foo on empty set ok 1949 - No most recent key on empty set ok 1950 - No oldest key on empty set ok 1951 - scalar context first_key gives undef on empty set ok 1952 - list context first_key empty list on empty set ok 1953 - scalar context next_key gives undef on empty set ok 1954 - list context next_key empty list on empty set ok 1955 - pure queries don't save anything ok 1956 - missed 0 on start ok 1957 - hit 0 on start ok 1958 - fetch non-existing element ok 1959 - count unchanged after failed fetch ok 1960 - Nothing gets saved by a plain fetch ok 1961 - missed +1 after failed fetch ok 1962 - hit unchanged after failed fetch ok 1963 - store doesn't save if there is no save method ok 1964 - count 1 after store ok 1965 - missed unchanged by store ok 1966 - hit unchanged by store ok 1967 - stored element exists ok 1968 - fetch existing element ok 1969 - missed unchanged by good fetch ok 1970 - hit +1 after good fetch ok 1971 - count still 1 after restore ok 1972 - missed unchanged by store ok 1973 - hit unchanged by store ok 1974 - stored element exists ok 1975 - refetch existing element ok 1976 - missed unchanged by good fetch ok 1977 - hit +1 after good fetch ok 1978 - Nothing happens ok 1979 - count still 1 after restore ok 1980 - missed unchanged by store ok 1981 - hit unchanged by store ok 1982 - stored element exists ok 1983 - refetch existing element ok 1984 - missed unchanged by good fetch ok 1985 - hit +1 after good fetch ok 1986 - count 0 on empty ok 1987 - keys 0 on empty ok 1988 - keys gives empty list on empty set ok 1989 - recent_keys 0 on empty ok 1990 - recent_keys gives empty list on empty set ok 1991 - old_keys 0 on empty ok 1992 - old_keys gives empty list on empty set ok 1993 - No key foo on empty set ok 1994 - No most recent key on empty set ok 1995 - No oldest key on empty set ok 1996 - scalar context first_key gives undef on empty set ok 1997 - list context first_key empty list on empty set ok 1998 - scalar context next_key gives undef on empty set ok 1999 - list context next_key empty list on empty set ok 2000 - pure queries don't save anything ok 2001 - missed unchanged by delete ok 2002 - hit unchanged by delete ok 2003 - fetch non-existing element after delete ok 2004 - missed +1 after failed fetch ok 2005 - hit unchanged after failed fetch ok 2006 - count 4 after adding some ok 2007 - testing keys in scalar context ok 2008 - testing recent_keys in scalar context ok 2009 - testing old_keys in scalar context ok 2010 - testing keys in list context ok 2011 - testing recent_ list context ok 2012 - testing recent_ list context ok 2013 - recent/old in reverse order ok 2014 - most recent in front ok 2015 - least recent at the back ok 2016 - testing recent_ list context ok 2017 - testing recent_ list context ok 2018 - recent/old in reverse order ok 2019 - most recent in front ok 2020 - least recent at the back ok 2021 - scalar first key is one of the keys ok 2022 - list context first_key returns 2 values ok 2023 - list first_key refers the same entry as scalar first key ok 2024 - list context first_key implies right value ok 2025 - fetch the right value ok 2026 - next_key should finish on undef ok 2027 - scalar context first key is one of the keys ok 2028 - list context first key is one of the keys ok 2029 - first/next key repeated should get all keys ok 2030 - next_key fetches 2 values ok 2031 - list context next_key fetches right value ok 2032 - next_key fetches 2 values ok 2033 - list context next_key fetches right value ok 2034 - next_key fetches 2 values ok 2035 - list context next_key fetches right value ok 2036 - first/next key (list) repeated should get all keys ok 2037 - deleted value was bar4 ok 2038 - one less element after delete ok 2039 - deleted value does not exist anymore ok 2040 - one more element after store ok 2041 - non deleted value gives undef ok 2042 - one less element after delete ok 2043 - deleting must not create value ok 2044 - deleted value was bar3 ok 2045 - two less elements after delete ok 2046 - deleted value does not exist anymore ok 2047 - deleted value does not exist anymore ok 2048 - one more element after store ok 2049 - deleted value match ok 2050 - two less elements after delete ok 2051 - deleted value does not exist anymore ok 2052 - deleted value does not exist anymore ok 2053 - one more element after store ok 2054 - two less elements after delete ok 2055 - deleted value does not exist anymore ok 2056 - deleted value does not exist anymore ok 2057 - one more element after store ok 2058 - count 0 on empty ok 2059 - keys 0 on empty ok 2060 - keys gives empty list on empty set ok 2061 - recent_keys 0 on empty ok 2062 - recent_keys gives empty list on empty set ok 2063 - old_keys 0 on empty ok 2064 - old_keys gives empty list on empty set ok 2065 - No key foo on empty set ok 2066 - No most recent key on empty set ok 2067 - No oldest key on empty set ok 2068 - scalar context first_key gives undef on empty set ok 2069 - list context first_key empty list on empty set ok 2070 - scalar context next_key gives undef on empty set ok 2071 - list context next_key empty list on empty set ok 2072 - pure queries don't save anything ok 2073 - fetch non-existing element ok 2074 - count unchanged after failed fetch ok 2075 - Nothing gets saved by a plain fetch ok 2076 - store doesn't save if there is no save method ok 2077 - count 1 after store ok 2078 - stored element exists ok 2079 - fetch existing element ok 2080 - count still 1 after restore ok 2081 - stored element exists ok 2082 - refetch existing element ok 2083 - Nothing happens ok 2084 - count 0 on empty ok 2085 - keys 0 on empty ok 2086 - keys gives empty list on empty set ok 2087 - recent_keys 0 on empty ok 2088 - recent_keys gives empty list on empty set ok 2089 - old_keys 0 on empty ok 2090 - old_keys gives empty list on empty set ok 2091 - No key foo on empty set ok 2092 - No most recent key on empty set ok 2093 - No oldest key on empty set ok 2094 - scalar context first_key gives undef on empty set ok 2095 - list context first_key empty list on empty set ok 2096 - scalar context next_key gives undef on empty set ok 2097 - list context next_key empty list on empty set ok 2098 - pure queries don't save anything ok 2099 - fetch non-existing element ok 2100 - count unchanged after failed fetch ok 2101 - Nothing gets saved by a plain fetch ok 2102 - store doesn't save if there is no save method ok 2103 - count 1 after store ok 2104 - stored element exists ok 2105 - fetch existing element ok 2106 - count still 1 after restore ok 2107 - stored element exists ok 2108 - refetch existing element ok 2109 - Nothing happens ok 2110 - new croaked ok 2111 - count 0 on empty ok 2112 - keys 0 on empty ok 2113 - keys gives empty list on empty set ok 2114 - recent_keys 0 on empty ok 2115 - recent_keys gives empty list on empty set ok 2116 - old_keys 0 on empty ok 2117 - old_keys gives empty list on empty set ok 2118 - No key foo on empty set ok 2119 - No most recent key on empty set ok 2120 - No oldest key on empty set ok 2121 - scalar context first_key gives undef on empty set ok 2122 - list context first_key empty list on empty set ok 2123 - scalar context next_key gives undef on empty set ok 2124 - list context next_key empty list on empty set ok 2125 - pure queries don't save anything ok 2126 - missed 0 on start ok 2127 - hit 0 on start ok 2128 - fetch non-existing element ok 2129 - count unchanged after failed fetch ok 2130 - Nothing gets saved by a plain fetch ok 2131 - missed +1 after failed fetch ok 2132 - hit unchanged after failed fetch ok 2133 - store doesn't save if there is no save method ok 2134 - count 1 after store ok 2135 - missed unchanged by store ok 2136 - hit unchanged by store ok 2137 - stored element exists ok 2138 - fetch non-existing element ok 2139 - missed unchanged by good fetch ok 2140 - hit +1 after good fetch ok 2141 - count still 1 after restore ok 2142 - missed unchanged by store ok 2143 - hit unchanged by store ok 2144 - stored element exists ok 2145 - refetch existing element ok 2146 - missed unchanged by good fetch ok 2147 - hit +1 after good fetch ok 2148 - Nothing happens ok 2149 - count still 1 after restore ok 2150 - missed unchanged by store ok 2151 - hit unchanged by store ok 2152 - stored element exists ok 2153 - fetch non-existing element ok 2154 - missed unchanged by good fetch ok 2155 - hit +1 after good fetch ok 2156 - count 0 on empty ok 2157 - keys 0 on empty ok 2158 - keys gives empty list on empty set ok 2159 - recent_keys 0 on empty ok 2160 - recent_keys gives empty list on empty set ok 2161 - old_keys 0 on empty ok 2162 - old_keys gives empty list on empty set ok 2163 - No key foo on empty set ok 2164 - No most recent key on empty set ok 2165 - No oldest key on empty set ok 2166 - scalar context first_key gives undef on empty set ok 2167 - list context first_key empty list on empty set ok 2168 - scalar context next_key gives undef on empty set ok 2169 - list context next_key empty list on empty set ok 2170 - pure queries don't save anything ok 2171 - missed unchanged by delete ok 2172 - hit unchanged by delete ok 2173 - fetch non-existing element after delete ok 2174 - missed +1 after failed fetch ok 2175 - hit unchanged after failed fetch ok 2176 - count 0 after adding some ok 2177 - testing keys in scalar context ok 2178 - testing recent_keys in scalar context ok 2179 - testing old_keys in scalar context ok 2180 - testing keys in list context ok 2181 - testing recent_ list context ok 2182 - testing recent_ list context ok 2183 - recent/old in reverse order ok 2184 - most recent in front ok 2185 - least recent at the back ok 2186 - testing recent_ list context ok 2187 - testing recent_ list context ok 2188 - recent/old in reverse order ok 2189 - most recent in front ok 2190 - least recent at the back ok 2191 - scalar first key is one of the keys ok 2192 - list context first_key returns 2 values ok 2193 - list first_key refers the same entry as scalar first key ok 2194 - new croaked ok 2195 - count 0 on empty ok 2196 - keys 0 on empty ok 2197 - keys gives empty list on empty set ok 2198 - recent_keys 0 on empty ok 2199 - recent_keys gives empty list on empty set ok 2200 - old_keys 0 on empty ok 2201 - old_keys gives empty list on empty set ok 2202 - No key foo on empty set ok 2203 - No most recent key on empty set ok 2204 - No oldest key on empty set ok 2205 - scalar context first_key gives undef on empty set ok 2206 - list context first_key empty list on empty set ok 2207 - scalar context next_key gives undef on empty set ok 2208 - list context next_key empty list on empty set ok 2209 - pure queries don't save anything ok 2210 - missed 0 on start ok 2211 - hit 0 on start ok 2212 - fetch non-existing element ok 2213 - count unchanged after failed fetch ok 2214 - Nothing gets saved by a plain fetch ok 2215 - missed +1 after failed fetch ok 2216 - hit unchanged after failed fetch ok 2217 - store doesn't save if there is no save method ok 2218 - count 1 after store ok 2219 - missed unchanged by store ok 2220 - hit unchanged by store ok 2221 - stored element exists ok 2222 - fetch existing element ok 2223 - missed unchanged by good fetch ok 2224 - hit +1 after good fetch ok 2225 - count still 1 after restore ok 2226 - missed unchanged by store ok 2227 - hit unchanged by store ok 2228 - stored element exists ok 2229 - refetch existing element ok 2230 - missed unchanged by good fetch ok 2231 - hit +1 after good fetch ok 2232 - Nothing happens ok 2233 - count still 1 after restore ok 2234 - missed unchanged by store ok 2235 - hit unchanged by store ok 2236 - stored element exists ok 2237 - refetch existing element ok 2238 - missed unchanged by good fetch ok 2239 - hit +1 after good fetch ok 2240 - count 0 on empty ok 2241 - keys 0 on empty ok 2242 - keys gives empty list on empty set ok 2243 - recent_keys 0 on empty ok 2244 - recent_keys gives empty list on empty set ok 2245 - old_keys 0 on empty ok 2246 - old_keys gives empty list on empty set ok 2247 - No key foo on empty set ok 2248 - No most recent key on empty set ok 2249 - No oldest key on empty set ok 2250 - scalar context first_key gives undef on empty set ok 2251 - list context first_key empty list on empty set ok 2252 - scalar context next_key gives undef on empty set ok 2253 - list context next_key empty list on empty set ok 2254 - pure queries don't save anything ok 2255 - missed unchanged by delete ok 2256 - hit unchanged by delete ok 2257 - fetch non-existing element after delete ok 2258 - missed +1 after failed fetch ok 2259 - hit unchanged after failed fetch ok 2260 - count 4 after adding some ok 2261 - testing keys in scalar context ok 2262 - testing recent_keys in scalar context ok 2263 - testing old_keys in scalar context ok 2264 - testing keys in list context ok 2265 - testing recent_ list context ok 2266 - testing recent_ list context ok 2267 - recent/old in reverse order ok 2268 - most recent in front ok 2269 - least recent at the back ok 2270 - testing recent_ list context ok 2271 - testing recent_ list context ok 2272 - recent/old in reverse order ok 2273 - most recent in front ok 2274 - least recent at the back ok 2275 - scalar first key is one of the keys ok 2276 - list context first_key returns 2 values ok 2277 - list first_key refers the same entry as scalar first key ok 2278 - list context first_key implies right value ok 2279 - fetch the right value ok 2280 - next_key should finish on undef ok 2281 - scalar context first key is one of the keys ok 2282 - list context first key is one of the keys ok 2283 - first/next key repeated should get all keys ok 2284 - next_key fetches 2 values ok 2285 - list context next_key fetches right value ok 2286 - next_key fetches 2 values ok 2287 - list context next_key fetches right value ok 2288 - next_key fetches 2 values ok 2289 - list context next_key fetches right value ok 2290 - first/next key (list) repeated should get all keys ok 2291 - deleted value was bar4 ok 2292 - one less element after delete ok 2293 - deleted value does not exist anymore ok 2294 - one more element after store ok 2295 - non deleted value gives undef ok 2296 - one less element after delete ok 2297 - deleting must not create value ok 2298 - deleted value was bar3 ok 2299 - two less elements after delete ok 2300 - deleted value does not exist anymore ok 2301 - deleted value does not exist anymore ok 2302 - one more element after store ok 2303 - deleted value match ok 2304 - two less elements after delete ok 2305 - deleted value does not exist anymore ok 2306 - deleted value does not exist anymore ok 2307 - one more element after store ok 2308 - two less elements after delete ok 2309 - deleted value does not exist anymore ok 2310 - deleted value does not exist anymore ok 2311 - one more element after store ok 2312 - count 0 on empty ok 2313 - keys 0 on empty ok 2314 - keys gives empty list on empty set ok 2315 - recent_keys 0 on empty ok 2316 - recent_keys gives empty list on empty set ok 2317 - old_keys 0 on empty ok 2318 - old_keys gives empty list on empty set ok 2319 - No key foo on empty set ok 2320 - No most recent key on empty set ok 2321 - No oldest key on empty set ok 2322 - scalar context first_key gives undef on empty set ok 2323 - list context first_key empty list on empty set ok 2324 - scalar context next_key gives undef on empty set ok 2325 - list context next_key empty list on empty set ok 2326 - pure queries don't save anything ok 2327 - fetch non-existing element ok 2328 - count unchanged after failed fetch ok 2329 - Nothing gets saved by a plain fetch ok 2330 - store doesn't save if there is no save method ok 2331 - count 1 after store ok 2332 - stored element exists ok 2333 - fetch existing element ok 2334 - count still 1 after restore ok 2335 - stored element exists ok 2336 - refetch existing element ok 2337 - Nothing happens ok 2338 - count 0 on empty ok 2339 - keys 0 on empty ok 2340 - keys gives empty list on empty set ok 2341 - recent_keys 0 on empty ok 2342 - recent_keys gives empty list on empty set ok 2343 - old_keys 0 on empty ok 2344 - old_keys gives empty list on empty set ok 2345 - No key foo on empty set ok 2346 - No most recent key on empty set ok 2347 - No oldest key on empty set ok 2348 - scalar context first_key gives undef on empty set ok 2349 - list context first_key empty list on empty set ok 2350 - scalar context next_key gives undef on empty set ok 2351 - list context next_key empty list on empty set ok 2352 - pure queries don't save anything ok 2353 - fetch non-existing element ok 2354 - count unchanged after failed fetch ok 2355 - Nothing gets saved by a plain fetch ok 2356 - store doesn't save if there is no save method ok 2357 - count 1 after store ok 2358 - stored element exists ok 2359 - fetch existing element ok 2360 - count still 1 after restore ok 2361 - stored element exists ok 2362 - refetch existing element ok 2363 - Nothing happens ok 2364 - new croaked ok 2365 - count 0 on empty ok 2366 - keys 0 on empty ok 2367 - keys gives empty list on empty set ok 2368 - recent_keys 0 on empty ok 2369 - recent_keys gives empty list on empty set ok 2370 - old_keys 0 on empty ok 2371 - old_keys gives empty list on empty set ok 2372 - No key foo on empty set ok 2373 - No most recent key on empty set ok 2374 - No oldest key on empty set ok 2375 - scalar context first_key gives undef on empty set ok 2376 - list context first_key empty list on empty set ok 2377 - scalar context next_key gives undef on empty set ok 2378 - list context next_key empty list on empty set ok 2379 - pure queries don't save anything ok 2380 - missed 0 on start ok 2381 - hit 0 on start ok 2382 - fetch non-existing element ok 2383 - count 1 after failed fetch and implied load ok 2384 - Nothing gets saved if there is no save function ok 2385 - missed +1 after failed fetch ok 2386 - hit unchanged after failed fetch ok 2387 - store doesn't save if there is no save method ok 2388 - count 1 after store ok 2389 - missed unchanged by store ok 2390 - hit unchanged by store ok 2391 - stored element exists ok 2392 - fetch existing element ok 2393 - missed unchanged by good fetch ok 2394 - hit +1 after good fetch ok 2395 - count still 1 after restore ok 2396 - missed unchanged by store ok 2397 - hit unchanged by store ok 2398 - stored element exists ok 2399 - refetch existing element ok 2400 - missed unchanged by good fetch ok 2401 - hit +1 after good fetch ok 2402 - Nothing happens ok 2403 - count still 1 after restore ok 2404 - missed unchanged by store ok 2405 - hit unchanged by store ok 2406 - stored element exists ok 2407 - refetch existing element ok 2408 - missed unchanged by good fetch ok 2409 - hit +1 after good fetch ok 2410 - count 0 on empty ok 2411 - keys 0 on empty ok 2412 - keys gives empty list on empty set ok 2413 - recent_keys 0 on empty ok 2414 - recent_keys gives empty list on empty set ok 2415 - old_keys 0 on empty ok 2416 - old_keys gives empty list on empty set ok 2417 - No key foo on empty set ok 2418 - No most recent key on empty set ok 2419 - No oldest key on empty set ok 2420 - scalar context first_key gives undef on empty set ok 2421 - list context first_key empty list on empty set ok 2422 - scalar context next_key gives undef on empty set ok 2423 - list context next_key empty list on empty set ok 2424 - pure queries don't save anything ok 2425 - missed unchanged by delete ok 2426 - hit unchanged by delete ok 2427 - fetch non-existing element after delete and implied load ok 2428 - missed +1 after failed fetch ok 2429 - hit unchanged after failed fetch ok 2430 - count 4 after adding some ok 2431 - testing keys in scalar context ok 2432 - testing recent_keys in scalar context ok 2433 - testing old_keys in scalar context ok 2434 - testing keys in list context ok 2435 - testing recent_ list context ok 2436 - testing recent_ list context ok 2437 - recent/old in reverse order ok 2438 - most recent in front ok 2439 - least recent at the back ok 2440 - testing recent_ list context ok 2441 - testing recent_ list context ok 2442 - recent/old in reverse order ok 2443 - most recent in front ok 2444 - least recent at the back ok 2445 - scalar first key is one of the keys ok 2446 - list context first_key returns 2 values ok 2447 - list first_key refers the same entry as scalar first key ok 2448 - list context first_key implies right value ok 2449 - fetch the right value ok 2450 - next_key should finish on undef ok 2451 - scalar context first key is one of the keys ok 2452 - list context first key is one of the keys ok 2453 - first/next key repeated should get all keys ok 2454 - next_key fetches 2 values ok 2455 - list context next_key fetches right value ok 2456 - next_key fetches 2 values ok 2457 - list context next_key fetches right value ok 2458 - next_key fetches 2 values ok 2459 - list context next_key fetches right value ok 2460 - first/next key (list) repeated should get all keys ok 2461 - deleted value was bar4 ok 2462 - one less element after delete ok 2463 - deleted value does not exist anymore ok 2464 - one more element after store ok 2465 - non deleted value gives undef ok 2466 - one less element after delete ok 2467 - deleting must not create value ok 2468 - deleted value was bar3 ok 2469 - two less elements after delete ok 2470 - deleted value does not exist anymore ok 2471 - deleted value does not exist anymore ok 2472 - one more element after store ok 2473 - deleted value match ok 2474 - two less elements after delete ok 2475 - deleted value does not exist anymore ok 2476 - deleted value does not exist anymore ok 2477 - one more element after store ok 2478 - two less elements after delete ok 2479 - deleted value does not exist anymore ok 2480 - deleted value does not exist anymore ok 2481 - one more element after store ok 2482 - count 0 on empty ok 2483 - keys 0 on empty ok 2484 - keys gives empty list on empty set ok 2485 - recent_keys 0 on empty ok 2486 - recent_keys gives empty list on empty set ok 2487 - old_keys 0 on empty ok 2488 - old_keys gives empty list on empty set ok 2489 - No key foo on empty set ok 2490 - No most recent key on empty set ok 2491 - No oldest key on empty set ok 2492 - scalar context first_key gives undef on empty set ok 2493 - list context first_key empty list on empty set ok 2494 - scalar context next_key gives undef on empty set ok 2495 - list context next_key empty list on empty set ok 2496 - pure queries don't save anything ok 2497 - fetch non-existing element ok 2498 - count 1 after failed fetch and implied load ok 2499 - Nothing gets saved if there is no save function ok 2500 - store doesn't save if there is no save method ok 2501 - count 1 after store ok 2502 - stored element exists ok 2503 - fetch existing element ok 2504 - count still 1 after restore ok 2505 - stored element exists ok 2506 - refetch existing element ok 2507 - Nothing happens ok 2508 - count 0 on empty ok 2509 - keys 0 on empty ok 2510 - keys gives empty list on empty set ok 2511 - recent_keys 0 on empty ok 2512 - recent_keys gives empty list on empty set ok 2513 - old_keys 0 on empty ok 2514 - old_keys gives empty list on empty set ok 2515 - No key foo on empty set ok 2516 - No most recent key on empty set ok 2517 - No oldest key on empty set ok 2518 - scalar context first_key gives undef on empty set ok 2519 - list context first_key empty list on empty set ok 2520 - scalar context next_key gives undef on empty set ok 2521 - list context next_key empty list on empty set ok 2522 - pure queries don't save anything ok 2523 - fetch non-existing element ok 2524 - count 1 after failed fetch and implied load ok 2525 - Nothing gets saved if there is no save function ok 2526 - store doesn't save if there is no save method ok 2527 - count 1 after store ok 2528 - stored element exists ok 2529 - fetch existing element ok 2530 - count still 1 after restore ok 2531 - stored element exists ok 2532 - refetch existing element ok 2533 - Nothing happens ok 2534 - new croaked ok 2535 - count 0 on empty ok 2536 - keys 0 on empty ok 2537 - keys gives empty list on empty set ok 2538 - recent_keys 0 on empty ok 2539 - recent_keys gives empty list on empty set ok 2540 - old_keys 0 on empty ok 2541 - old_keys gives empty list on empty set ok 2542 - No key foo on empty set ok 2543 - No most recent key on empty set ok 2544 - No oldest key on empty set ok 2545 - scalar context first_key gives undef on empty set ok 2546 - list context first_key empty list on empty set ok 2547 - scalar context next_key gives undef on empty set ok 2548 - list context next_key empty list on empty set ok 2549 - pure queries don't save anything ok 2550 - missed 0 on start ok 2551 - hit 0 on start ok 2552 - fetch non-existing element ok 2553 - count unchanged after failed fetch ok 2554 - Nothing gets saved by a plain fetch ok 2555 - missed +1 after failed fetch ok 2556 - hit unchanged after failed fetch ok 2557 - save value set by store ok 2558 - count 1 after store ok 2559 - missed unchanged by store ok 2560 - hit unchanged by store ok 2561 - stored element exists ok 2562 - fetch existing element ok 2563 - missed unchanged by good fetch ok 2564 - hit +1 after good fetch ok 2565 - count still 1 after restore ok 2566 - missed unchanged by store ok 2567 - hit unchanged by store ok 2568 - stored element exists ok 2569 - refetch existing element ok 2570 - missed unchanged by good fetch ok 2571 - hit +1 after good fetch ok 2572 - Nothing happens ok 2573 - count still 1 after restore ok 2574 - missed unchanged by store ok 2575 - hit unchanged by store ok 2576 - stored element exists ok 2577 - refetch existing element ok 2578 - missed unchanged by good fetch ok 2579 - hit +1 after good fetch ok 2580 - count 0 on empty ok 2581 - keys 0 on empty ok 2582 - keys gives empty list on empty set ok 2583 - recent_keys 0 on empty ok 2584 - recent_keys gives empty list on empty set ok 2585 - old_keys 0 on empty ok 2586 - old_keys gives empty list on empty set ok 2587 - No key foo on empty set ok 2588 - No most recent key on empty set ok 2589 - No oldest key on empty set ok 2590 - scalar context first_key gives undef on empty set ok 2591 - list context first_key empty list on empty set ok 2592 - scalar context next_key gives undef on empty set ok 2593 - list context next_key empty list on empty set ok 2594 - pure queries don't save anything ok 2595 - missed unchanged by delete ok 2596 - hit unchanged by delete ok 2597 - fetch non-existing element after delete ok 2598 - missed +1 after failed fetch ok 2599 - hit unchanged after failed fetch ok 2600 - count 4 after adding some ok 2601 - testing keys in scalar context ok 2602 - testing recent_keys in scalar context ok 2603 - testing old_keys in scalar context ok 2604 - testing keys in list context ok 2605 - testing recent_ list context ok 2606 - testing recent_ list context ok 2607 - recent/old in reverse order ok 2608 - most recent in front ok 2609 - least recent at the back ok 2610 - testing recent_ list context ok 2611 - testing recent_ list context ok 2612 - recent/old in reverse order ok 2613 - most recent in front ok 2614 - least recent at the back ok 2615 - scalar first key is one of the keys ok 2616 - list context first_key returns 2 values ok 2617 - list first_key refers the same entry as scalar first key ok 2618 - list context first_key implies right value ok 2619 - fetch the right value ok 2620 - next_key should finish on undef ok 2621 - scalar context first key is one of the keys ok 2622 - list context first key is one of the keys ok 2623 - first/next key repeated should get all keys ok 2624 - next_key fetches 2 values ok 2625 - list context next_key fetches right value ok 2626 - next_key fetches 2 values ok 2627 - list context next_key fetches right value ok 2628 - next_key fetches 2 values ok 2629 - list context next_key fetches right value ok 2630 - first/next key (list) repeated should get all keys ok 2631 - deleted value was bar4 ok 2632 - one less element after delete ok 2633 - deleted value does not exist anymore ok 2634 - one more element after store ok 2635 - non deleted value gives undef ok 2636 - one less element after delete ok 2637 - deleting must not create value ok 2638 - deleted value was bar3 ok 2639 - two less elements after delete ok 2640 - deleted value does not exist anymore ok 2641 - deleted value does not exist anymore ok 2642 - one more element after store ok 2643 - deleted value match ok 2644 - two less elements after delete ok 2645 - deleted value does not exist anymore ok 2646 - deleted value does not exist anymore ok 2647 - one more element after store ok 2648 - two less elements after delete ok 2649 - deleted value does not exist anymore ok 2650 - deleted value does not exist anymore ok 2651 - one more element after store ok 2652 - count 0 on empty ok 2653 - keys 0 on empty ok 2654 - keys gives empty list on empty set ok 2655 - recent_keys 0 on empty ok 2656 - recent_keys gives empty list on empty set ok 2657 - old_keys 0 on empty ok 2658 - old_keys gives empty list on empty set ok 2659 - No key foo on empty set ok 2660 - No most recent key on empty set ok 2661 - No oldest key on empty set ok 2662 - scalar context first_key gives undef on empty set ok 2663 - list context first_key empty list on empty set ok 2664 - scalar context next_key gives undef on empty set ok 2665 - list context next_key empty list on empty set ok 2666 - pure queries don't save anything ok 2667 - fetch non-existing element ok 2668 - count unchanged after failed fetch ok 2669 - Nothing gets saved by a plain fetch ok 2670 - save value set by store ok 2671 - count 1 after store ok 2672 - stored element exists ok 2673 - fetch existing element ok 2674 - count still 1 after restore ok 2675 - stored element exists ok 2676 - refetch existing element ok 2677 - Nothing happens ok 2678 - count 0 on empty ok 2679 - keys 0 on empty ok 2680 - keys gives empty list on empty set ok 2681 - recent_keys 0 on empty ok 2682 - recent_keys gives empty list on empty set ok 2683 - old_keys 0 on empty ok 2684 - old_keys gives empty list on empty set ok 2685 - No key foo on empty set ok 2686 - No most recent key on empty set ok 2687 - No oldest key on empty set ok 2688 - scalar context first_key gives undef on empty set ok 2689 - list context first_key empty list on empty set ok 2690 - scalar context next_key gives undef on empty set ok 2691 - list context next_key empty list on empty set ok 2692 - pure queries don't save anything ok 2693 - fetch non-existing element ok 2694 - count unchanged after failed fetch ok 2695 - Nothing gets saved by a plain fetch ok 2696 - save value set by store ok 2697 - count 1 after store ok 2698 - stored element exists ok 2699 - fetch existing element ok 2700 - count still 1 after restore ok 2701 - stored element exists ok 2702 - refetch existing element ok 2703 - Nothing happens ok 2704 - new croaked ok 2705 - Userdata set ok 2706 - Get old userdata ok 2707 - Get old userdata ok 2708 - Most recent userdata set ok 2709 - Most recent userdata remains set ok 2710 - count 0 on empty ok 2711 - keys 0 on empty ok 2712 - keys gives empty list on empty set ok 2713 - recent_keys 0 on empty ok 2714 - recent_keys gives empty list on empty set ok 2715 - old_keys 0 on empty ok 2716 - old_keys gives empty list on empty set ok 2717 - No key foo on empty set ok 2718 - No most recent key on empty set ok 2719 - No oldest key on empty set ok 2720 - scalar context first_key gives undef on empty set ok 2721 - list context first_key empty list on empty set ok 2722 - scalar context next_key gives undef on empty set ok 2723 - list context next_key empty list on empty set ok 2724 - pure queries don't save anything ok 2725 - missed 0 on start ok 2726 - hit 0 on start ok 2727 - fetch non-existing element ok 2728 - count 1 after failed fetch and implied load ok 2729 - save value autocreated by fetch ok 2730 - missed +1 after failed fetch ok 2731 - hit unchanged after failed fetch ok 2732 - save value set by store ok 2733 - count 1 after store ok 2734 - missed unchanged by store ok 2735 - hit unchanged by store ok 2736 - stored element exists ok 2737 - fetch existing element ok 2738 - missed unchanged by good fetch ok 2739 - hit +1 after good fetch ok 2740 - count still 1 after restore ok 2741 - missed unchanged by store ok 2742 - hit unchanged by store ok 2743 - stored element exists ok 2744 - refetch existing element ok 2745 - missed unchanged by good fetch ok 2746 - hit +1 after good fetch ok 2747 - Nothing happens ok 2748 - count still 1 after restore ok 2749 - missed unchanged by store ok 2750 - hit unchanged by store ok 2751 - stored element exists ok 2752 - refetch existing element ok 2753 - missed unchanged by good fetch ok 2754 - hit +1 after good fetch ok 2755 - count 0 on empty ok 2756 - keys 0 on empty ok 2757 - keys gives empty list on empty set ok 2758 - recent_keys 0 on empty ok 2759 - recent_keys gives empty list on empty set ok 2760 - old_keys 0 on empty ok 2761 - old_keys gives empty list on empty set ok 2762 - No key foo on empty set ok 2763 - No most recent key on empty set ok 2764 - No oldest key on empty set ok 2765 - scalar context first_key gives undef on empty set ok 2766 - list context first_key empty list on empty set ok 2767 - scalar context next_key gives undef on empty set ok 2768 - list context next_key empty list on empty set ok 2769 - pure queries don't save anything ok 2770 - missed unchanged by delete ok 2771 - hit unchanged by delete ok 2772 - fetch non-existing element after delete and implied load ok 2773 - missed +1 after failed fetch ok 2774 - hit unchanged after failed fetch ok 2775 - count 4 after adding some ok 2776 - testing keys in scalar context ok 2777 - testing recent_keys in scalar context ok 2778 - testing old_keys in scalar context ok 2779 - testing keys in list context ok 2780 - testing recent_ list context ok 2781 - testing recent_ list context ok 2782 - recent/old in reverse order ok 2783 - most recent in front ok 2784 - least recent at the back ok 2785 - testing recent_ list context ok 2786 - testing recent_ list context ok 2787 - recent/old in reverse order ok 2788 - most recent in front ok 2789 - least recent at the back ok 2790 - scalar first key is one of the keys ok 2791 - list context first_key returns 2 values ok 2792 - list first_key refers the same entry as scalar first key ok 2793 - list context first_key implies right value ok 2794 - fetch the right value ok 2795 - next_key should finish on undef ok 2796 - scalar context first key is one of the keys ok 2797 - list context first key is one of the keys ok 2798 - first/next key repeated should get all keys ok 2799 - next_key fetches 2 values ok 2800 - list context next_key fetches right value ok 2801 - next_key fetches 2 values ok 2802 - list context next_key fetches right value ok 2803 - next_key fetches 2 values ok 2804 - list context next_key fetches right value ok 2805 - first/next key (list) repeated should get all keys ok 2806 - deleted value was bar4 ok 2807 - one less element after delete ok 2808 - deleted value does not exist anymore ok 2809 - one more element after store ok 2810 - non deleted value gives undef ok 2811 - one less element after delete ok 2812 - deleting must not create value ok 2813 - deleted value was bar3 ok 2814 - two less elements after delete ok 2815 - deleted value does not exist anymore ok 2816 - deleted value does not exist anymore ok 2817 - one more element after store ok 2818 - deleted value match ok 2819 - two less elements after delete ok 2820 - deleted value does not exist anymore ok 2821 - deleted value does not exist anymore ok 2822 - one more element after store ok 2823 - two less elements after delete ok 2824 - deleted value does not exist anymore ok 2825 - deleted value does not exist anymore ok 2826 - one more element after store ok 2827 - count 0 on empty ok 2828 - keys 0 on empty ok 2829 - keys gives empty list on empty set ok 2830 - recent_keys 0 on empty ok 2831 - recent_keys gives empty list on empty set ok 2832 - old_keys 0 on empty ok 2833 - old_keys gives empty list on empty set ok 2834 - No key foo on empty set ok 2835 - No most recent key on empty set ok 2836 - No oldest key on empty set ok 2837 - scalar context first_key gives undef on empty set ok 2838 - list context first_key empty list on empty set ok 2839 - scalar context next_key gives undef on empty set ok 2840 - list context next_key empty list on empty set ok 2841 - pure queries don't save anything ok 2842 - fetch non-existing element ok 2843 - count 1 after failed fetch and implied load ok 2844 - save value autocreated by fetch ok 2845 - save value set by store ok 2846 - count 1 after store ok 2847 - stored element exists ok 2848 - fetch existing element ok 2849 - count still 1 after restore ok 2850 - stored element exists ok 2851 - refetch existing element ok 2852 - Nothing happens ok 2853 - count 0 on empty ok 2854 - keys 0 on empty ok 2855 - keys gives empty list on empty set ok 2856 - recent_keys 0 on empty ok 2857 - recent_keys gives empty list on empty set ok 2858 - old_keys 0 on empty ok 2859 - old_keys gives empty list on empty set ok 2860 - No key foo on empty set ok 2861 - No most recent key on empty set ok 2862 - No oldest key on empty set ok 2863 - scalar context first_key gives undef on empty set ok 2864 - list context first_key empty list on empty set ok 2865 - scalar context next_key gives undef on empty set ok 2866 - list context next_key empty list on empty set ok 2867 - pure queries don't save anything ok 2868 - fetch non-existing element ok 2869 - count 1 after failed fetch and implied load ok 2870 - save value autocreated by fetch ok 2871 - save value set by store ok 2872 - count 1 after store ok 2873 - stored element exists ok 2874 - fetch existing element ok 2875 - count still 1 after restore ok 2876 - stored element exists ok 2877 - refetch existing element ok 2878 - Nothing happens ok 2879 - new croaked ok 2880 - No userdata set ok 2881 - Get old userdata ok 2882 - Get old userdata ok 2883 - Most recent userdata set ok 2884 - Most recent userdata remains set ok 2885 - count 0 on empty ok 2886 - keys 0 on empty ok 2887 - keys gives empty list on empty set ok 2888 - recent_keys 0 on empty ok 2889 - recent_keys gives empty list on empty set ok 2890 - old_keys 0 on empty ok 2891 - old_keys gives empty list on empty set ok 2892 - No key foo on empty set ok 2893 - No most recent key on empty set ok 2894 - No oldest key on empty set ok 2895 - scalar context first_key gives undef on empty set ok 2896 - list context first_key empty list on empty set ok 2897 - scalar context next_key gives undef on empty set ok 2898 - list context next_key empty list on empty set ok 2899 - pure queries don't save anything ok 2900 - missed 0 on start ok 2901 - hit 0 on start ok 2902 - fetch non-existing element ok 2903 - count 1 after failed fetch and implied load ok 2904 - Nothing gets saved if there is no save function ok 2905 - missed +1 after failed fetch ok 2906 - hit unchanged after failed fetch ok 2907 - store doesn't save if there is no save method ok 2908 - count 1 after store ok 2909 - missed unchanged by store ok 2910 - hit unchanged by store ok 2911 - stored element exists ok 2912 - fetch existing element ok 2913 - missed unchanged by good fetch ok 2914 - hit +1 after good fetch ok 2915 - count still 1 after restore ok 2916 - missed unchanged by store ok 2917 - hit unchanged by store ok 2918 - stored element exists ok 2919 - refetch existing element ok 2920 - missed unchanged by good fetch ok 2921 - hit +1 after good fetch ok 2922 - Nothing happens ok 2923 - count still 1 after restore ok 2924 - missed unchanged by store ok 2925 - hit unchanged by store ok 2926 - stored element exists ok 2927 - refetch existing element ok 2928 - missed unchanged by good fetch ok 2929 - hit +1 after good fetch ok 2930 - count 0 on empty ok 2931 - keys 0 on empty ok 2932 - keys gives empty list on empty set ok 2933 - recent_keys 0 on empty ok 2934 - recent_keys gives empty list on empty set ok 2935 - old_keys 0 on empty ok 2936 - old_keys gives empty list on empty set ok 2937 - No key foo on empty set ok 2938 - No most recent key on empty set ok 2939 - No oldest key on empty set ok 2940 - scalar context first_key gives undef on empty set ok 2941 - list context first_key empty list on empty set ok 2942 - scalar context next_key gives undef on empty set ok 2943 - list context next_key empty list on empty set ok 2944 - pure queries don't save anything ok 2945 - missed unchanged by delete ok 2946 - hit unchanged by delete ok 2947 - fetch non-existing element after delete and implied load ok 2948 - missed +1 after failed fetch ok 2949 - hit unchanged after failed fetch ok 2950 - count 4 after adding some ok 2951 - testing keys in scalar context ok 2952 - testing recent_keys in scalar context ok 2953 - testing old_keys in scalar context ok 2954 - testing keys in list context ok 2955 - testing recent_ list context ok 2956 - testing recent_ list context ok 2957 - recent/old in reverse order ok 2958 - most recent in front ok 2959 - least recent at the back ok 2960 - testing recent_ list context ok 2961 - testing recent_ list context ok 2962 - recent/old in reverse order ok 2963 - most recent in front ok 2964 - least recent at the back ok 2965 - scalar first key is one of the keys ok 2966 - list context first_key returns 2 values ok 2967 - list first_key refers the same entry as scalar first key ok 2968 - list context first_key implies right value ok 2969 - fetch the right value ok 2970 - next_key should finish on undef ok 2971 - scalar context first key is one of the keys ok 2972 - list context first key is one of the keys ok 2973 - first/next key repeated should get all keys ok 2974 - next_key fetches 2 values ok 2975 - list context next_key fetches right value ok 2976 - next_key fetches 2 values ok 2977 - list context next_key fetches right value ok 2978 - next_key fetches 2 values ok 2979 - list context next_key fetches right value ok 2980 - first/next key (list) repeated should get all keys ok 2981 - deleted value was bar4 ok 2982 - one less element after delete ok 2983 - deleted value does not exist anymore ok 2984 - one more element after store ok 2985 - non deleted value gives undef ok 2986 - one less element after delete ok 2987 - deleting must not create value ok 2988 - deleted value was bar3 ok 2989 - two less elements after delete ok 2990 - deleted value does not exist anymore ok 2991 - deleted value does not exist anymore ok 2992 - one more element after store ok 2993 - deleted value match ok 2994 - two less elements after delete ok 2995 - deleted value does not exist anymore ok 2996 - deleted value does not exist anymore ok 2997 - one more element after store ok 2998 - two less elements after delete ok 2999 - deleted value does not exist anymore ok 3000 - deleted value does not exist anymore ok 3001 - one more element after store ok 3002 - count 0 on empty ok 3003 - keys 0 on empty ok 3004 - keys gives empty list on empty set ok 3005 - recent_keys 0 on empty ok 3006 - recent_keys gives empty list on empty set ok 3007 - old_keys 0 on empty ok 3008 - old_keys gives empty list on empty set ok 3009 - No key foo on empty set ok 3010 - No most recent key on empty set ok 3011 - No oldest key on empty set ok 3012 - scalar context first_key gives undef on empty set ok 3013 - list context first_key empty list on empty set ok 3014 - scalar context next_key gives undef on empty set ok 3015 - list context next_key empty list on empty set ok 3016 - pure queries don't save anything ok 3017 - fetch non-existing element ok 3018 - count 1 after failed fetch and implied load ok 3019 - Nothing gets saved if there is no save function ok 3020 - store doesn't save if there is no save method ok 3021 - count 1 after store ok 3022 - stored element exists ok 3023 - fetch existing element ok 3024 - count still 1 after restore ok 3025 - stored element exists ok 3026 - refetch existing element ok 3027 - Nothing happens ok 3028 - count 0 on empty ok 3029 - keys 0 on empty ok 3030 - keys gives empty list on empty set ok 3031 - recent_keys 0 on empty ok 3032 - recent_keys gives empty list on empty set ok 3033 - old_keys 0 on empty ok 3034 - old_keys gives empty list on empty set ok 3035 - No key foo on empty set ok 3036 - No most recent key on empty set ok 3037 - No oldest key on empty set ok 3038 - scalar context first_key gives undef on empty set ok 3039 - list context first_key empty list on empty set ok 3040 - scalar context next_key gives undef on empty set ok 3041 - list context next_key empty list on empty set ok 3042 - pure queries don't save anything ok 3043 - fetch non-existing element ok 3044 - count 1 after failed fetch and implied load ok 3045 - Nothing gets saved if there is no save function ok 3046 - store doesn't save if there is no save method ok 3047 - count 1 after store ok 3048 - stored element exists ok 3049 - fetch existing element ok 3050 - count still 1 after restore ok 3051 - stored element exists ok 3052 - refetch existing element ok 3053 - Nothing happens ok 3054 - load exception ok 3055 - save doesn't get called ok 3056 - failing load doesn't create value ok 3057 - load exception ok 3058 - save doesn't get called ok 3059 - failing load doesn't create value ok 3060 - count 0 on empty ok 3061 - keys 0 on empty ok 3062 - keys gives empty list on empty set ok 3063 - recent_keys 0 on empty ok 3064 - recent_keys gives empty list on empty set ok 3065 - old_keys 0 on empty ok 3066 - old_keys gives empty list on empty set ok 3067 - No key foo on empty set ok 3068 - No most recent key on empty set ok 3069 - No oldest key on empty set ok 3070 - scalar context first_key gives undef on empty set ok 3071 - list context first_key empty list on empty set ok 3072 - scalar context next_key gives undef on empty set ok 3073 - list context next_key empty list on empty set ok 3074 - pure queries don't save anything ok 3075 - Failing save dies ok 3076 - failing save doesn't create value ok 3077 - Failing save dies ok 3078 - failing save doesn't create value ok 3079 - count 0 on empty ok 3080 - keys 0 on empty ok 3081 - keys gives empty list on empty set ok 3082 - recent_keys 0 on empty ok 3083 - recent_keys gives empty list on empty set ok 3084 - old_keys 0 on empty ok 3085 - old_keys gives empty list on empty set ok 3086 - No key foo on empty set ok 3087 - No most recent key on empty set ok 3088 - No oldest key on empty set ok 3089 - scalar context first_key gives undef on empty set ok 3090 - list context first_key empty list on empty set ok 3091 - scalar context next_key gives undef on empty set ok 3092 - list context next_key empty list on empty set ok 3093 - pure queries don't save anything ok 3094 - failed validate exception passed on ok 3095 - failing validate does not delete ok 3096 - Correct number of elements removed ok 3097 - Correct number of elements removed ok 3098 - Correct number of elements removed ok 3099 - Return as many values as deleted ok 3100 - Correct number of elements removed ok 3101 - Correct number of elements removed ok 3102 - Correct value returned ok 3103 - Correct number of elements removed ok 3104 - Return as many values as deleted ok 3105 - Correct value returned ok 3106 - Correct number of elements removed ok 3107 - Correct number of elements removed ok 3108 - Correct value returned ok 3109 - Correct number of elements removed ok 3110 - Return as many values as deleted ok 3111 - Correct value returned ok 3112 - Correct value returned ok t/2....1..2 ok 1 - use Tie::Cacher; ok 2 - use Benchmark; ------ [[ timing ]] insert of 100000 elements into normal %hash 0 wallclock secs ( 0.30 usr + 0.02 sys = 0.31 CPU) @ 319488.82/s (n=100000) [[ timing ]] insert of 100000 elements into Tie::Cache 4 wallclock secs ( 3.97 usr + 0.01 sys = 3.98 CPU) @ 25100.40/s (n=100000) [[ timing ]] insert of 100000 elements into Tie::Cache::LRU 1 wallclock secs ( 2.64 usr + 0.02 sys = 2.66 CPU) @ 37636.43/s (n=100000) [[ timing ]] insert of 100000 elements into Tie::Cacher object 2 wallclock secs ( 1.31 usr + 0.00 sys = 1.31 CPU) @ 76219.51/s (n=100000) [[ timing ]] insert of 100000 elements into Tie::Cacher tie 2 wallclock secs ( 2.05 usr + 0.02 sys = 2.06 CPU) @ 48496.61/s (n=100000) ------ [[ timing ]] reading 100000 elements from normal %hash 0 wallclock secs ( 0.09 usr + 0.00 sys = 0.09 CPU) @ 1075268.82/s (n=100000) [[ timing ]] reading 100000 elements from Tie::Cache 3 wallclock secs ( 2.12 usr + 0.00 sys = 2.12 CPU) @ 47058.82/s (n=100000) [[ timing ]] reading 100000 elements from Tie::Cache::LRU 2 wallclock secs ( 2.56 usr + 0.00 sys = 2.56 CPU) @ 39032.01/s (n=100000) [[ timing ]] reading 100000 elements from Tie::Cacher object 1 wallclock secs ( 0.94 usr + 0.00 sys = 0.94 CPU) @ 106723.59/s (n=100000) [[ timing ]] reading 100000 elements from Tie::Cacher tie 2 wallclock secs ( 1.64 usr + 0.00 sys = 1.64 CPU) @ 60938.45/s (n=100000) ------ [[ timing ]] deleting 100000 elements from normal %hash 0 wallclock secs ( 0.16 usr + 0.00 sys = 0.16 CPU) @ 636942.68/s (n=100000) [[ timing ]] deleting 100000 elements from Tie::Cache 1 wallclock secs ( 2.63 usr + 0.00 sys = 2.63 CPU) @ 38095.24/s (n=100000) [[ timing ]] deleting 100000 elements from Tie::Cache::LRU 2 wallclock secs ( 1.92 usr + 0.00 sys = 1.92 CPU) @ 52056.22/s (n=100000) [[ timing ]] deleting 100000 elements from Tie::Cacher object 1 wallclock secs ( 0.98 usr + 0.00 sys = 0.98 CPU) @ 101522.84/s (n=100000) [[ timing ]] deleting 100000 elements from Tie::Cacher tie 0 wallclock secs ( 1.78 usr + 0.02 sys = 1.80 CPU) @ 55648.30/s (n=100000) ------ [[ timing ]] 200000 inserts overflowing Tie::Cache 9 wallclock secs (10.56 usr + 0.00 sys = 10.56 CPU) @ 18934.01/s (n=200000) [[ timing ]] 200000 inserts overflowing Tie::Cache::LRU 11 wallclock secs (10.00 usr + 0.00 sys = 10.00 CPU) @ 20000.00/s (n=200000) [[ timing ]] 200000 inserts overflowing Tie::Cacher object 4 wallclock secs ( 4.36 usr + 0.00 sys = 4.36 CPU) @ 45871.56/s (n=200000) [[ timing ]] 200000 inserts overflowing Tie::Cacher tie 10 wallclock secs (10.80 usr + 0.11 sys = 10.91 CPU) @ 18338.53/s (n=200000) ok All tests successful. Files=2, Tests=3114, 69 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU) Microsoft (R) Program Maintenance Utility Version 7.10.3077 Copyright (C) Microsoft Corporation. All rights reserved. Installing C:\cpanrun\build\5-10-0\html\site\lib\Tie\Cacher.html Installing C:\cpanrun\build\5-10-0\site\lib\auto\Tie\Cacher\autosplit.ix Installing C:\cpanrun\build\5-10-0\site\lib\auto\Tie\Cacher\delete.al Installing C:\cpanrun\build\5-10-0\site\lib\auto\Tie\Cacher\fetch.al Installing C:\cpanrun\build\5-10-0\site\lib\auto\Tie\Cacher\fetch_node.al Installing C:\cpanrun\build\5-10-0\site\lib\auto\Tie\Cacher\first_key.al Installing C:\cpanrun\build\5-10-0\site\lib\auto\Tie\Cacher\hit.al Installing C:\cpanrun\build\5-10-0\site\lib\auto\Tie\Cacher\load.al Installing C:\cpanrun\build\5-10-0\site\lib\auto\Tie\Cacher\max_count.al Installing C:\cpanrun\build\5-10-0\site\lib\auto\Tie\Cacher\missed.al Installing C:\cpanrun\build\5-10-0\site\lib\auto\Tie\Cacher\most_recent_key.al Installing C:\cpanrun\build\5-10-0\site\lib\auto\Tie\Cacher\next_key.al Installing C:\cpanrun\build\5-10-0\site\lib\auto\Tie\Cacher\oldest_key.al Installing C:\cpanrun\build\5-10-0\site\lib\auto\Tie\Cacher\old_keys.al Installing C:\cpanrun\build\5-10-0\site\lib\auto\Tie\Cacher\recent_keys.al Installing C:\cpanrun\build\5-10-0\site\lib\auto\Tie\Cacher\save.al Installing C:\cpanrun\build\5-10-0\site\lib\auto\Tie\Cacher\store.al Installing C:\cpanrun\build\5-10-0\site\lib\auto\Tie\Cacher\user_data.al Installing C:\cpanrun\build\5-10-0\site\lib\auto\Tie\Cacher\validate.al Installing C:\cpanrun\build\5-10-0\site\lib\Tie\Cacher.pm Appending installation info to C:\cpanrun\build\5-10-0\lib/perllocal.pod