UNPKG

structured-field-values

Version:

Implementation of Structured Field Values from IETF httpbis RFC8941

2,367 lines 150 kB
[ { "name": "0x00 as a single-character dictionary key", "raw": [ "\u0000=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x01 as a single-character dictionary key", "raw": [ "\u0001=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x02 as a single-character dictionary key", "raw": [ "\u0002=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x03 as a single-character dictionary key", "raw": [ "\u0003=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x04 as a single-character dictionary key", "raw": [ "\u0004=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x05 as a single-character dictionary key", "raw": [ "\u0005=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x06 as a single-character dictionary key", "raw": [ "\u0006=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x07 as a single-character dictionary key", "raw": [ "\u0007=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x08 as a single-character dictionary key", "raw": [ "\b=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x09 as a single-character dictionary key", "raw": [ "\t=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x0a as a single-character dictionary key", "raw": [ "\n=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x0b as a single-character dictionary key", "raw": [ "\u000b=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x0c as a single-character dictionary key", "raw": [ "\f=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x0d as a single-character dictionary key", "raw": [ "\r=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x0e as a single-character dictionary key", "raw": [ "\u000e=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x0f as a single-character dictionary key", "raw": [ "\u000f=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x10 as a single-character dictionary key", "raw": [ "\u0010=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x11 as a single-character dictionary key", "raw": [ "\u0011=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x12 as a single-character dictionary key", "raw": [ "\u0012=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x13 as a single-character dictionary key", "raw": [ "\u0013=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x14 as a single-character dictionary key", "raw": [ "\u0014=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x15 as a single-character dictionary key", "raw": [ "\u0015=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x16 as a single-character dictionary key", "raw": [ "\u0016=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x17 as a single-character dictionary key", "raw": [ "\u0017=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x18 as a single-character dictionary key", "raw": [ "\u0018=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x19 as a single-character dictionary key", "raw": [ "\u0019=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x1a as a single-character dictionary key", "raw": [ "\u001a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x1b as a single-character dictionary key", "raw": [ "\u001b=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x1c as a single-character dictionary key", "raw": [ "\u001c=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x1d as a single-character dictionary key", "raw": [ "\u001d=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x1e as a single-character dictionary key", "raw": [ "\u001e=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x1f as a single-character dictionary key", "raw": [ "\u001f=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x20 as a single-character dictionary key", "raw": [ "=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x21 as a single-character dictionary key", "raw": [ "!=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x22 as a single-character dictionary key", "raw": [ "\"=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x23 as a single-character dictionary key", "raw": [ "#=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x24 as a single-character dictionary key", "raw": [ "$=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x25 as a single-character dictionary key", "raw": [ "%=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x26 as a single-character dictionary key", "raw": [ "&=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x27 as a single-character dictionary key", "raw": [ "'=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x28 as a single-character dictionary key", "raw": [ "(=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x29 as a single-character dictionary key", "raw": [ ")=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x2a as a single-character dictionary key", "raw": [ "*=1" ], "header_type": "dictionary", "expected": [ [ "*", [ 1, [] ] ] ] }, { "name": "0x2b as a single-character dictionary key", "raw": [ "+=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x2c as a single-character dictionary key", "raw": [ ",=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x2d as a single-character dictionary key", "raw": [ "-=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x2e as a single-character dictionary key", "raw": [ ".=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x2f as a single-character dictionary key", "raw": [ "/=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x30 as a single-character dictionary key", "raw": [ "0=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x31 as a single-character dictionary key", "raw": [ "1=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x32 as a single-character dictionary key", "raw": [ "2=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x33 as a single-character dictionary key", "raw": [ "3=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x34 as a single-character dictionary key", "raw": [ "4=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x35 as a single-character dictionary key", "raw": [ "5=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x36 as a single-character dictionary key", "raw": [ "6=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x37 as a single-character dictionary key", "raw": [ "7=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x38 as a single-character dictionary key", "raw": [ "8=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x39 as a single-character dictionary key", "raw": [ "9=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x3a as a single-character dictionary key", "raw": [ ":=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x3b as a single-character dictionary key", "raw": [ ";=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x3c as a single-character dictionary key", "raw": [ "<=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x3d as a single-character dictionary key", "raw": [ "==1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x3e as a single-character dictionary key", "raw": [ ">=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x3f as a single-character dictionary key", "raw": [ "?=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x40 as a single-character dictionary key", "raw": [ "@=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x41 as a single-character dictionary key", "raw": [ "A=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x42 as a single-character dictionary key", "raw": [ "B=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x43 as a single-character dictionary key", "raw": [ "C=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x44 as a single-character dictionary key", "raw": [ "D=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x45 as a single-character dictionary key", "raw": [ "E=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x46 as a single-character dictionary key", "raw": [ "F=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x47 as a single-character dictionary key", "raw": [ "G=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x48 as a single-character dictionary key", "raw": [ "H=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x49 as a single-character dictionary key", "raw": [ "I=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x4a as a single-character dictionary key", "raw": [ "J=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x4b as a single-character dictionary key", "raw": [ "K=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x4c as a single-character dictionary key", "raw": [ "L=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x4d as a single-character dictionary key", "raw": [ "M=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x4e as a single-character dictionary key", "raw": [ "N=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x4f as a single-character dictionary key", "raw": [ "O=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x50 as a single-character dictionary key", "raw": [ "P=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x51 as a single-character dictionary key", "raw": [ "Q=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x52 as a single-character dictionary key", "raw": [ "R=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x53 as a single-character dictionary key", "raw": [ "S=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x54 as a single-character dictionary key", "raw": [ "T=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x55 as a single-character dictionary key", "raw": [ "U=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x56 as a single-character dictionary key", "raw": [ "V=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x57 as a single-character dictionary key", "raw": [ "W=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x58 as a single-character dictionary key", "raw": [ "X=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x59 as a single-character dictionary key", "raw": [ "Y=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x5a as a single-character dictionary key", "raw": [ "Z=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x5b as a single-character dictionary key", "raw": [ "[=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x5c as a single-character dictionary key", "raw": [ "\\=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x5d as a single-character dictionary key", "raw": [ "]=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x5e as a single-character dictionary key", "raw": [ "^=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x5f as a single-character dictionary key", "raw": [ "_=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x60 as a single-character dictionary key", "raw": [ "`=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x61 as a single-character dictionary key", "raw": [ "a=1" ], "header_type": "dictionary", "expected": [ [ "a", [ 1, [] ] ] ] }, { "name": "0x62 as a single-character dictionary key", "raw": [ "b=1" ], "header_type": "dictionary", "expected": [ [ "b", [ 1, [] ] ] ] }, { "name": "0x63 as a single-character dictionary key", "raw": [ "c=1" ], "header_type": "dictionary", "expected": [ [ "c", [ 1, [] ] ] ] }, { "name": "0x64 as a single-character dictionary key", "raw": [ "d=1" ], "header_type": "dictionary", "expected": [ [ "d", [ 1, [] ] ] ] }, { "name": "0x65 as a single-character dictionary key", "raw": [ "e=1" ], "header_type": "dictionary", "expected": [ [ "e", [ 1, [] ] ] ] }, { "name": "0x66 as a single-character dictionary key", "raw": [ "f=1" ], "header_type": "dictionary", "expected": [ [ "f", [ 1, [] ] ] ] }, { "name": "0x67 as a single-character dictionary key", "raw": [ "g=1" ], "header_type": "dictionary", "expected": [ [ "g", [ 1, [] ] ] ] }, { "name": "0x68 as a single-character dictionary key", "raw": [ "h=1" ], "header_type": "dictionary", "expected": [ [ "h", [ 1, [] ] ] ] }, { "name": "0x69 as a single-character dictionary key", "raw": [ "i=1" ], "header_type": "dictionary", "expected": [ [ "i", [ 1, [] ] ] ] }, { "name": "0x6a as a single-character dictionary key", "raw": [ "j=1" ], "header_type": "dictionary", "expected": [ [ "j", [ 1, [] ] ] ] }, { "name": "0x6b as a single-character dictionary key", "raw": [ "k=1" ], "header_type": "dictionary", "expected": [ [ "k", [ 1, [] ] ] ] }, { "name": "0x6c as a single-character dictionary key", "raw": [ "l=1" ], "header_type": "dictionary", "expected": [ [ "l", [ 1, [] ] ] ] }, { "name": "0x6d as a single-character dictionary key", "raw": [ "m=1" ], "header_type": "dictionary", "expected": [ [ "m", [ 1, [] ] ] ] }, { "name": "0x6e as a single-character dictionary key", "raw": [ "n=1" ], "header_type": "dictionary", "expected": [ [ "n", [ 1, [] ] ] ] }, { "name": "0x6f as a single-character dictionary key", "raw": [ "o=1" ], "header_type": "dictionary", "expected": [ [ "o", [ 1, [] ] ] ] }, { "name": "0x70 as a single-character dictionary key", "raw": [ "p=1" ], "header_type": "dictionary", "expected": [ [ "p", [ 1, [] ] ] ] }, { "name": "0x71 as a single-character dictionary key", "raw": [ "q=1" ], "header_type": "dictionary", "expected": [ [ "q", [ 1, [] ] ] ] }, { "name": "0x72 as a single-character dictionary key", "raw": [ "r=1" ], "header_type": "dictionary", "expected": [ [ "r", [ 1, [] ] ] ] }, { "name": "0x73 as a single-character dictionary key", "raw": [ "s=1" ], "header_type": "dictionary", "expected": [ [ "s", [ 1, [] ] ] ] }, { "name": "0x74 as a single-character dictionary key", "raw": [ "t=1" ], "header_type": "dictionary", "expected": [ [ "t", [ 1, [] ] ] ] }, { "name": "0x75 as a single-character dictionary key", "raw": [ "u=1" ], "header_type": "dictionary", "expected": [ [ "u", [ 1, [] ] ] ] }, { "name": "0x76 as a single-character dictionary key", "raw": [ "v=1" ], "header_type": "dictionary", "expected": [ [ "v", [ 1, [] ] ] ] }, { "name": "0x77 as a single-character dictionary key", "raw": [ "w=1" ], "header_type": "dictionary", "expected": [ [ "w", [ 1, [] ] ] ] }, { "name": "0x78 as a single-character dictionary key", "raw": [ "x=1" ], "header_type": "dictionary", "expected": [ [ "x", [ 1, [] ] ] ] }, { "name": "0x79 as a single-character dictionary key", "raw": [ "y=1" ], "header_type": "dictionary", "expected": [ [ "y", [ 1, [] ] ] ] }, { "name": "0x7a as a single-character dictionary key", "raw": [ "z=1" ], "header_type": "dictionary", "expected": [ [ "z", [ 1, [] ] ] ] }, { "name": "0x7b as a single-character dictionary key", "raw": [ "{=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x7c as a single-character dictionary key", "raw": [ "|=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x7d as a single-character dictionary key", "raw": [ "}=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x7e as a single-character dictionary key", "raw": [ "~=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x7f as a single-character dictionary key", "raw": [ "\u007f=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x00 in dictionary key", "raw": [ "a\u0000a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x01 in dictionary key", "raw": [ "a\u0001a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x02 in dictionary key", "raw": [ "a\u0002a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x03 in dictionary key", "raw": [ "a\u0003a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x04 in dictionary key", "raw": [ "a\u0004a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x05 in dictionary key", "raw": [ "a\u0005a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x06 in dictionary key", "raw": [ "a\u0006a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x07 in dictionary key", "raw": [ "a\u0007a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x08 in dictionary key", "raw": [ "a\ba=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x09 in dictionary key", "raw": [ "a\ta=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x0a in dictionary key", "raw": [ "a\na=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x0b in dictionary key", "raw": [ "a\u000ba=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x0c in dictionary key", "raw": [ "a\fa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x0d in dictionary key", "raw": [ "a\ra=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x0e in dictionary key", "raw": [ "a\u000ea=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x0f in dictionary key", "raw": [ "a\u000fa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x10 in dictionary key", "raw": [ "a\u0010a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x11 in dictionary key", "raw": [ "a\u0011a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x12 in dictionary key", "raw": [ "a\u0012a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x13 in dictionary key", "raw": [ "a\u0013a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x14 in dictionary key", "raw": [ "a\u0014a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x15 in dictionary key", "raw": [ "a\u0015a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x16 in dictionary key", "raw": [ "a\u0016a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x17 in dictionary key", "raw": [ "a\u0017a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x18 in dictionary key", "raw": [ "a\u0018a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x19 in dictionary key", "raw": [ "a\u0019a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x1a in dictionary key", "raw": [ "a\u001aa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x1b in dictionary key", "raw": [ "a\u001ba=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x1c in dictionary key", "raw": [ "a\u001ca=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x1d in dictionary key", "raw": [ "a\u001da=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x1e in dictionary key", "raw": [ "a\u001ea=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x1f in dictionary key", "raw": [ "a\u001fa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x20 in dictionary key", "raw": [ "a a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x21 in dictionary key", "raw": [ "a!a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x22 in dictionary key", "raw": [ "a\"a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x23 in dictionary key", "raw": [ "a#a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x24 in dictionary key", "raw": [ "a$a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x25 in dictionary key", "raw": [ "a%a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x26 in dictionary key", "raw": [ "a&a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x27 in dictionary key", "raw": [ "a'a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x28 in dictionary key", "raw": [ "a(a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x29 in dictionary key", "raw": [ "a)a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x2a in dictionary key", "raw": [ "a*a=1" ], "header_type": "dictionary", "expected": [ [ "a*a", [ 1, [] ] ] ] }, { "name": "0x2b in dictionary key", "raw": [ "a+a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x2c in dictionary key", "raw": [ "a,a=1" ], "header_type": "dictionary", "expected": [ [ "a", [ 1, [] ] ] ], "canonical": [ "a=1" ] }, { "name": "0x2d in dictionary key", "raw": [ "a-a=1" ], "header_type": "dictionary", "expected": [ [ "a-a", [ 1, [] ] ] ] }, { "name": "0x2e in dictionary key", "raw": [ "a.a=1" ], "header_type": "dictionary", "expected": [ [ "a.a", [ 1, [] ] ] ] }, { "name": "0x2f in dictionary key", "raw": [ "a/a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x30 in dictionary key", "raw": [ "a0a=1" ], "header_type": "dictionary", "expected": [ [ "a0a", [ 1, [] ] ] ] }, { "name": "0x31 in dictionary key", "raw": [ "a1a=1" ], "header_type": "dictionary", "expected": [ [ "a1a", [ 1, [] ] ] ] }, { "name": "0x32 in dictionary key", "raw": [ "a2a=1" ], "header_type": "dictionary", "expected": [ [ "a2a", [ 1, [] ] ] ] }, { "name": "0x33 in dictionary key", "raw": [ "a3a=1" ], "header_type": "dictionary", "expected": [ [ "a3a", [ 1, [] ] ] ] }, { "name": "0x34 in dictionary key", "raw": [ "a4a=1" ], "header_type": "dictionary", "expected": [ [ "a4a", [ 1, [] ] ] ] }, { "name": "0x35 in dictionary key", "raw": [ "a5a=1" ], "header_type": "dictionary", "expected": [ [ "a5a", [ 1, [] ] ] ] }, { "name": "0x36 in dictionary key", "raw": [ "a6a=1" ], "header_type": "dictionary", "expected": [ [ "a6a", [ 1, [] ] ] ] }, { "name": "0x37 in dictionary key", "raw": [ "a7a=1" ], "header_type": "dictionary", "expected": [ [ "a7a", [ 1, [] ] ] ] }, { "name": "0x38 in dictionary key", "raw": [ "a8a=1" ], "header_type": "dictionary", "expected": [ [ "a8a", [ 1, [] ] ] ] }, { "name": "0x39 in dictionary key", "raw": [ "a9a=1" ], "header_type": "dictionary", "expected": [ [ "a9a", [ 1, [] ] ] ] }, { "name": "0x3a in dictionary key", "raw": [ "a:a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x3b in dictionary key", "raw": [ "a;a=1" ], "header_type": "dictionary", "expected": [ [ "a", [ true, [ [ "a", 1 ] ] ] ] ] }, { "name": "0x3c in dictionary key", "raw": [ "a<a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x3d in dictionary key", "raw": [ "a=a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x3e in dictionary key", "raw": [ "a>a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x3f in dictionary key", "raw": [ "a?a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x40 in dictionary key", "raw": [ "a@a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x41 in dictionary key", "raw": [ "aAa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x42 in dictionary key", "raw": [ "aBa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x43 in dictionary key", "raw": [ "aCa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x44 in dictionary key", "raw": [ "aDa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x45 in dictionary key", "raw": [ "aEa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x46 in dictionary key", "raw": [ "aFa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x47 in dictionary key", "raw": [ "aGa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x48 in dictionary key", "raw": [ "aHa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x49 in dictionary key", "raw": [ "aIa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x4a in dictionary key", "raw": [ "aJa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x4b in dictionary key", "raw": [ "aKa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x4c in dictionary key", "raw": [ "aLa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x4d in dictionary key", "raw": [ "aMa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x4e in dictionary key", "raw": [ "aNa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x4f in dictionary key", "raw": [ "aOa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x50 in dictionary key", "raw": [ "aPa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x51 in dictionary key", "raw": [ "aQa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x52 in dictionary key", "raw": [ "aRa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x53 in dictionary key", "raw": [ "aSa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x54 in dictionary key", "raw": [ "aTa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x55 in dictionary key", "raw": [ "aUa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x56 in dictionary key", "raw": [ "aVa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x57 in dictionary key", "raw": [ "aWa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x58 in dictionary key", "raw": [ "aXa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x59 in dictionary key", "raw": [ "aYa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x5a in dictionary key", "raw": [ "aZa=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x5b in dictionary key", "raw": [ "a[a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x5c in dictionary key", "raw": [ "a\\a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x5d in dictionary key", "raw": [ "a]a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x5e in dictionary key", "raw": [ "a^a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x5f in dictionary key", "raw": [ "a_a=1" ], "header_type": "dictionary", "expected": [ [ "a_a", [ 1, [] ] ] ] }, { "name": "0x60 in dictionary key", "raw": [ "a`a=1" ], "header_type": "dictionary", "must_fail": true }, { "name": "0x61 in dictionary key", "raw": [ "aaa=1" ], "header_type": "dictionary", "expected": [ [ "aaa", [ 1, [] ] ] ] }, { "name": "0x62 in dictionary key", "raw": [ "aba=1" ], "header_type": "dictionary", "expected": [ [ "aba", [ 1, [] ] ] ] }, { "name": "0x63 in dictionary key", "raw": [ "aca=1" ], "header_type": "dictionary", "expected": [ [ "aca", [ 1, [] ] ] ] }, { "name": "0x64 in dictionary key", "raw": [ "ada=1" ], "header_type": "dictionary", "expected": [ [ "ada", [ 1, [] ] ] ] }, { "name": "0x65 in dictionary key", "raw": [ "aea=1" ], "header_type": "dictionary", "expected": [ [ "aea", [ 1, [] ] ] ] }, { "name": "0x66 in dictionary key", "raw": [ "afa=1" ], "header_type": "dictionary", "expected": [ [ "afa", [ 1, [] ] ] ] }, { "name": "0x67 in dictionary key", "raw": [ "aga=1" ], "header_type": "dictionary", "expected": [ [ "aga", [ 1, [] ] ] ] }, { "name": "0x68 in dictionary key", "raw": [ "aha=1" ], "header_type": "dictionary", "expected": [ [ "aha", [ 1, [] ] ] ] }, { "name": "0x69 in dictionary key", "raw": [ "aia=1" ], "header_type": "dictionary", "expected": [ [ "aia", [ 1, [] ] ] ] }, { "name": "0x6a in dictionary key", "raw": [ "aja=1" ], "header_type": "dictionary", "expected": [ [ "aja", [ 1, [] ] ] ] }, { "name": "0x6b in dictionary key", "raw": [ "aka=1" ], "header_type": "dictionary", "expected": [ [ "aka", [ 1, [] ] ] ] }, { "name": "0x6c in dictionary key", "raw": [ "ala=1" ], "header_type": "dictionary", "expected": [ [ "ala", [ 1, [] ] ] ] }, { "name": "0x6d in dictionary key", "raw": [ "ama=1" ], "header_type": "dictionary", "expected": [ [ "ama", [ 1, [] ] ] ] }, { "name": "0x6e in dictionary key", "raw": [ "ana=1" ], "head