|
156 | 156 | "Assertion",
|
157 | 157 | "Response 2 does not come from cache"
|
158 | 158 | ],
|
159 |
| - "ccreq-max-stale-age": true, |
| 159 | + "ccreq-max-stale-age": [ |
| 160 | + "Setup", |
| 161 | + "Response body is \"aa2643c7-e393-4f60-a09d-adacff98b46868075fe04\", not \"2584cd00-4c4a-4cce-bcda-fbc68075fe04\"" |
| 162 | + ], |
160 | 163 | "ccreq-min-fresh": true,
|
161 | 164 | "ccreq-min-fresh-age": true,
|
162 | 165 | "ccreq-no-cache": true,
|
|
433 | 436 | "freshness-max-age-single-quoted": true,
|
434 | 437 | "freshness-max-age-space-after-equals": true,
|
435 | 438 | "freshness-max-age-space-before-equals": true,
|
| 439 | + "freshness-max-age-stale": true, |
436 | 440 | "freshness-max-age-two-fresh-stale-sameline": [
|
437 | 441 | "Assertion",
|
438 | 442 | "Response 2 does not come from cache"
|
|
464 | 468 | "head-writethrough": true,
|
465 | 469 | "headers-omit-headers-listed-in-Cache-Control-no-cache": true,
|
466 | 470 | "headers-omit-headers-listed-in-Cache-Control-no-cache-single": true,
|
467 |
| - "headers-omit-headers-listed-in-Connection": [ |
468 |
| - "Setup", |
469 |
| - "Response 2 header c is \"null\", not \"3\"" |
470 |
| - ], |
| 471 | + "headers-omit-headers-listed-in-Connection": true, |
471 | 472 | "headers-store-Cache-Control": true,
|
472 | 473 | "headers-store-Clear-Site-Data": true,
|
473 | 474 | "headers-store-Connection": true,
|
474 |
| - "headers-store-Content-Encoding": [ |
475 |
| - "Assertion", |
476 |
| - "Response 2 header Content-Encoding is \"null\", not \"apetixmbqfujync\"" |
477 |
| - ], |
| 475 | + "headers-store-Content-Encoding": true, |
478 | 476 | "headers-store-Content-Foo": [
|
479 | 477 | "Assertion",
|
480 | 478 | "Response 2 header Content-Foo is \"null\", not \"auoicwqkeysmgau\""
|
|
493 | 491 | "Assertion",
|
494 | 492 | "Response 2 header Content-Security-Policy is \"null\", not \"default-src 'self' cdn.example.com\""
|
495 | 493 | ],
|
496 |
| - "headers-store-Content-Type": [ |
| 494 | + "headers-store-Content-Type": true, |
| 495 | + "headers-store-ETag": [ |
497 | 496 | "Assertion",
|
498 |
| - "Response 2 header Content-Type is \"text/plain\", not \"text/plain;charset=utf-8\"" |
| 497 | + "Response 2 header ETag is \"null\", not \"\"ghijkl\"\"" |
499 | 498 | ],
|
500 |
| - "headers-store-ETag": true, |
501 | 499 | "headers-store-Expires": [
|
502 | 500 | "Assertion",
|
503 | 501 | "Response 2 header Expires is \"null\", not \"Mon, 11 Jan 2038 11:11:11 GMT\""
|
504 | 502 | ],
|
505 |
| - "headers-store-Keep-Alive": true, |
506 |
| - "headers-store-Proxy-Authenticate": true, |
| 503 | + "headers-store-Keep-Alive": [ |
| 504 | + "Setup", |
| 505 | + "Response body is \"a7bf52d5-d115-4556-bd3b-8649a022d379\", not \"bfc7f3f4-d031-4f5b-87b4-a76f801d715c\"" |
| 506 | + ], |
| 507 | + "headers-store-Proxy-Authenticate": [ |
| 508 | + "Setup", |
| 509 | + "Response body is \"efb34408-143c-41b7-8294-627b0582143f\", not \"045dabc9-b9f7-4117-b520-c3d3aa19355f\"" |
| 510 | + ], |
507 | 511 | "headers-store-Proxy-Authentication-Info": [
|
508 | 512 | "Setup",
|
509 |
| - "Response body is \"8e6d6f27-15a0-49d3-aef6-1fc7f5fdb8b93ca64a19b5aa\", not \"a2365ffe-e071-48da-9065-3ca64a19b5aa\"" |
| 513 | + "Response body is \"a5bfbdb0-5346-41e5-9e2c-829ddd0b1bc70s\r\n\r\nbc9f607d-8ab6-4dbb-8756-b1f85723ca78\", not \"bc9f607d-8ab6-4dbb-8756-b1f85723ca78\"" |
510 | 514 | ],
|
511 | 515 | "headers-store-Proxy-Authorization": true,
|
512 |
| - "headers-store-Proxy-Connection": true, |
| 516 | + "headers-store-Proxy-Connection": [ |
| 517 | + "Setup", |
| 518 | + "Response body is \"9f2545af-e8a7-4a85-9934-9df5ce197be0\", not \"b4cb4815-d6f5-4687-9720-0a2edb14061d\"" |
| 519 | + ], |
513 | 520 | "headers-store-Public-Key-Pins": [
|
514 | 521 | "Assertion",
|
515 | 522 | "Response 2 header Public-Key-Pins is \"null\", not \"askcumewogyqias\""
|
|
518 | 525 | "Assertion",
|
519 | 526 | "Response 2 header Set-Cookie is \"null\", not \"a=c\""
|
520 | 527 | ],
|
521 |
| - "headers-store-Set-Cookie2": [ |
522 |
| - "Assertion", |
523 |
| - "Response 2 header Set-Cookie2 is \"null\", not \"a=c\"" |
524 |
| - ], |
| 528 | + "headers-store-Set-Cookie2": true, |
525 | 529 | "headers-store-TE": true,
|
526 | 530 | "headers-store-Test-Header": true,
|
527 | 531 | "headers-store-Transfer-Encoding": [
|
|
633 | 637 | ],
|
634 | 638 | "invalidate-DELETE-failed": [
|
635 | 639 | "Setup",
|
636 |
| - "Response body is \"7fd2ae5a-def5-4783-8593-3e2c59a0f6abRequest-Count: 1\r\nX-Souin-Stored-Ttl: 2m0s\r\n\r\n93459012-22b4-4575-8a7a-2fb7167c8aaf\", not \"93459012-22b4-4575-8a7a-2fb7167c8aaf\"" |
| 640 | + "Response body is \"9ab01b3c-b020-411e-b1f3-967b2ca56971Stored-Ttl: 2m0s\r\n\r\nc6e8232b-1ea1-48c0-8551-3c7abba747e3\", not \"c6e8232b-1ea1-48c0-8551-3c7abba747e3\"" |
637 | 641 | ],
|
638 | 642 | "invalidate-DELETE-location": [
|
639 | 643 | "Assertion",
|
|
649 | 653 | ],
|
650 | 654 | "invalidate-M-SEARCH-failed": [
|
651 | 655 | "Setup",
|
652 |
| - "Response body is \"e1034ac4-af63-4886-b0f9-22dd6d6eccaared-Ttl: 2m0s\r\n\r\n28b84a90-9f1e-43cf-acfd-bdcd75889b6c\", not \"28b84a90-9f1e-43cf-acfd-bdcd75889b6c\"" |
| 656 | + "Response body is \"f3bd6518-02ef-40ef-9a55-c6e73c20612f\", not \"1b2cce05-e5e0-436f-bde2-a2453a408e65\"" |
653 | 657 | ],
|
654 | 658 | "invalidate-M-SEARCH-location": [
|
655 | 659 | "Assertion",
|
|
665 | 669 | ],
|
666 | 670 | "invalidate-POST-failed": [
|
667 | 671 | "Setup",
|
668 |
| - "Response body is \"d2507136-d622-46a8-8397-fb78ebdeb62dunt: 1\r\nX-Souin-Stored-Ttl: 2m0s\r\n\r\n16bc7405-95ae-4a72-a981-c4ea5a8b5004\", not \"16bc7405-95ae-4a72-a981-c4ea5a8b5004\"" |
| 672 | + "Response body is \"ca94f71c-1e8f-4e63-b731-75196b5bfb82red-Ttl: 2m0s\r\n\r\n11988041-d108-469c-98d4-d0848d4b34c3\", not \"11988041-d108-469c-98d4-d0848d4b34c3\"" |
669 | 673 | ],
|
670 | 674 | "invalidate-POST-location": [
|
671 | 675 | "Assertion",
|
|
681 | 685 | ],
|
682 | 686 | "invalidate-PUT-failed": [
|
683 | 687 | "Setup",
|
684 |
| - "Response body is \"7cc80304-9c79-4c1f-a93d-8668fc6ff7e9erver-Request-Count: 1\r\nX-Souin-Stored-Ttl: 2m0s\r\n\r\nbcc44f3b-b95a-4aa5-8947-94890e880dc5\", not \"bcc44f3b-b95a-4aa5-8947-94890e880dc5\"" |
| 688 | + "Response body is \"94d9efaf-6rver-Now: 1689144230686\r\nServer-Request-Count: 1\r\nX-Souin-Stored-Ttl: 2m0s\r\n\r\ne0de6f44-cd7d-41f1-9711-1e6696bce28c\", not \"e0de6f44-cd7d-41f1-9711-1e6696bce28c\"" |
685 | 689 | ],
|
686 | 690 | "invalidate-PUT-location": [
|
687 | 691 | "Assertion",
|
|
726 | 730 | "Assertion",
|
727 | 731 | "Response 2 does not come from cache"
|
728 | 732 | ],
|
729 |
| - "other-set-cookie": true, |
| 733 | + "other-set-cookie": [ |
| 734 | + "Setup", |
| 735 | + "Response body is \"012345678900s\r\n\r\n9d4452e3-55c0-4dcf-a7e1-56de26dbbaa9\", not \"9d4452e3-55c0-4dcf-a7e1-56de26dbbaa9\"" |
| 736 | + ], |
730 | 737 | "partial-store-complete-reuse-partial": [
|
731 | 738 | "Assertion",
|
732 | 739 | "Response 2 status is 200, not 206"
|
|
741 | 748 | ],
|
742 | 749 | "partial-store-partial-complete": [
|
743 | 750 | "Setup",
|
744 |
| - "Response 2 status is 206, not 200" |
| 751 | + "Response body is \"df91782a-ebfb-4877-bd9e-0bbd40e8ecff4\", not \"2dcb6411-bc75-4232-92f5-2e4ffbe40845\"" |
| 752 | + ], |
| 753 | + "partial-store-partial-reuse-partial": [ |
| 754 | + "Assertion", |
| 755 | + "Response 2 status is 200, not 206" |
745 | 756 | ],
|
746 |
| - "partial-store-partial-reuse-partial": true, |
747 | 757 | "partial-store-partial-reuse-partial-absent": [
|
748 | 758 | "Assertion",
|
749 | 759 | "Response body is \"01234\", not \"234\""
|
750 | 760 | ],
|
751 | 761 | "partial-store-partial-reuse-partial-byterange": [
|
752 | 762 | "Assertion",
|
753 |
| - "Response 2 status is 200, not 206" |
| 763 | + "Response body is \"01234\", not \"234\"" |
754 | 764 | ],
|
755 | 765 | "partial-store-partial-reuse-partial-suffix": [
|
756 | 766 | "Assertion",
|
|
770 | 780 | "Response 2 does not come from cache"
|
771 | 781 | ],
|
772 | 782 | "pragma-response-extension": true,
|
773 |
| - "pragma-response-no-cache": [ |
774 |
| - "Setup", |
775 |
| - "Response body is \"be841406-ff03-4152-8079-d9c8e2c4a6a99c\", not \"47d4aebd-3fc2-419c-abd1-63843d542a9c\"" |
776 |
| - ], |
777 |
| - "pragma-response-no-cache-heuristic": [ |
778 |
| - "Setup", |
779 |
| - "Response body is \"944b4542-4cfe-438b-88da-ef592c0cbd3el: 2m0s\r\n\r\n2a36fe30-0d55-45f6-a9af-880bb415835e\", not \"2a36fe30-0d55-45f6-a9af-880bb415835e\"" |
780 |
| - ], |
| 783 | + "pragma-response-no-cache": true, |
| 784 | + "pragma-response-no-cache-heuristic": true, |
781 | 785 | "query-args-different": true,
|
782 | 786 | "query-args-same": [
|
783 | 787 | "Setup",
|
784 |
| - "Response body is \"1e766a5d-bd92-4893-8572-c0af404f3e6aNow: 1689133007676\r\nServer-Request-Count: 1\r\nX-Souin-Stored-Ttl: 2m0s\r\n\r\n74dbfddb-98c2-4b42-bb92-af76291f43f2\", not \"74dbfddb-98c2-4b42-bb92-af76291f43f2\"" |
| 788 | + "Response body is \"2584cd00-4c4a-4cce-bcda-fbc68075fe044233790\r\nServer-Request-Count: 1\r\nX-Souin-Stored-Ttl: 2m0s\r\n\r\n631cdc8f-33a6-43cc-865e-25d4422e571a\", not \"631cdc8f-33a6-43cc-865e-25d4422e571a\"" |
785 | 789 | ],
|
786 | 790 | "stale-503": [
|
787 | 791 | "Assertion",
|
|
875 | 879 | "status-400-stale": true,
|
876 | 880 | "status-404-fresh": true,
|
877 | 881 | "status-404-stale": true,
|
878 |
| - "status-410-fresh": [ |
879 |
| - "Setup", |
880 |
| - "Response 2 status is 200, not 410" |
881 |
| - ], |
| 882 | + "status-410-fresh": true, |
882 | 883 | "status-410-stale": true,
|
883 | 884 | "status-499-fresh": [
|
884 | 885 | "Assertion",
|
|
927 | 928 | "Response 2 does not come from cache"
|
928 | 929 | ],
|
929 | 930 | "vary-3-order": true,
|
930 |
| - "vary-cache-key": [ |
| 931 | + "vary-cache-key": true, |
| 932 | + "vary-invalidate": [ |
931 | 933 | "Setup",
|
932 |
| - "Response body is \"f5db50eb-c803-4141-8758-1f9b552d372b-Ttl: 2m0s\r\n\r\n84b6190c-ae7b-48d9-95d0-3f199469ca1c\", not \"84b6190c-ae7b-48d9-95d0-3f199469ca1c\"" |
| 934 | + "Response body is \"8d771304-90dc-4e45-86fe-6922ba14604d: 1\r\nVary: Foo\r\nX-Souin-Stored-Ttl: 2m0s\r\n\r\naaaaaaaaaaaaaaa\", not \"aaaaaaaaaaaaaaa\"" |
933 | 935 | ],
|
934 |
| - "vary-invalidate": [ |
| 936 | + "vary-match": [ |
935 | 937 | "Setup",
|
936 |
| - "Response body is \"e640e060-3d98-4266-8ef1-177286c4881bary: Foo\r\nX-Souin-Stored-Ttl: 2m0s\r\n\r\naaaaaaaaaaaaaaa\", not \"aaaaaaaaaaaaaaa\"" |
| 938 | + "Response body is \"c0effa9c-ff21-4d07-a15a-eaee93201411-Count: 1\r\nVary: Foo\r\nX-Souin-Stored-Ttl: 2m0s\r\n\r\n62285e66-6099-40ff-ad0c-a12189917319\", not \"62285e66-6099-40ff-ad0c-a12189917319\"" |
937 | 939 | ],
|
938 |
| - "vary-match": true, |
939 | 940 | "vary-no-match": true,
|
940 | 941 | "vary-normalise-combine": [
|
941 | 942 | "Assertion",
|
|
0 commit comments