Skip to content

Commit 5e7a4f2

Browse files
committed
fix: re-add test fixtures with CRLF preserved in git index
The .gitattributes marking test/data/*.txt as binary was added after the fixtures were already committed, so git stored them with LF. On CI checkout, the chunk size parser couldn't find \r\n delimiters, causing protocol_hardening_SUITE:chunk_size_overflow_rejected to fail.
1 parent 5a5b643 commit 5e7a4f2

8 files changed

Lines changed: 139 additions & 139 deletions

test/data/chunk_size_overflow.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
HTTP/1.1 200 OK
2-
transfer-encoding: chunked
3-
4-
FFFFFFFFFFFFFFFFF
1+
HTTP/1.1 200 OK
2+
transfer-encoding: chunked
3+
4+
FFFFFFFFFFFFFFFFF

test/data/chunked_no_trailers.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
HTTP/1.1 200 OK
2-
transfer-encoding: chunked
3-
4-
5
5-
hello
6-
0
7-
1+
HTTP/1.1 200 OK
2+
transfer-encoding: chunked
3+
4+
5
5+
hello
6+
0
7+
Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
HTTP/1.1 200 OK
2-
transfer-encoding: chunked
3-
4-
5
5-
hello
6-
0
7-
x-checksum: abc123
8-
1+
HTTP/1.1 200 OK
2+
transfer-encoding: chunked
3+
4+
5
5+
hello
6+
0
7+
x-checksum: abc123
8+
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
HTTP/1.1 200 OK
2-
content-length: 5
3-
content-length: 10
4-
1+
HTTP/1.1 200 OK
2+
content-length: 5
3+
content-length: 10
4+
55
hello

test/data/partial_body.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
HTTP/1.1 200 OK
2-
content-length: 1000
3-
1+
HTTP/1.1 200 OK
2+
content-length: 1000
3+
44
partial

test/data/too_many_headers.txt

Lines changed: 103 additions & 103 deletions
Original file line numberDiff line numberDiff line change
@@ -1,104 +1,104 @@
1-
HTTP/1.1 200 OK
2-
x-hdr-001: val001
3-
x-hdr-002: val002
4-
x-hdr-003: val003
5-
x-hdr-004: val004
6-
x-hdr-005: val005
7-
x-hdr-006: val006
8-
x-hdr-007: val007
9-
x-hdr-008: val008
10-
x-hdr-009: val009
11-
x-hdr-010: val010
12-
x-hdr-011: val011
13-
x-hdr-012: val012
14-
x-hdr-013: val013
15-
x-hdr-014: val014
16-
x-hdr-015: val015
17-
x-hdr-016: val016
18-
x-hdr-017: val017
19-
x-hdr-018: val018
20-
x-hdr-019: val019
21-
x-hdr-020: val020
22-
x-hdr-021: val021
23-
x-hdr-022: val022
24-
x-hdr-023: val023
25-
x-hdr-024: val024
26-
x-hdr-025: val025
27-
x-hdr-026: val026
28-
x-hdr-027: val027
29-
x-hdr-028: val028
30-
x-hdr-029: val029
31-
x-hdr-030: val030
32-
x-hdr-031: val031
33-
x-hdr-032: val032
34-
x-hdr-033: val033
35-
x-hdr-034: val034
36-
x-hdr-035: val035
37-
x-hdr-036: val036
38-
x-hdr-037: val037
39-
x-hdr-038: val038
40-
x-hdr-039: val039
41-
x-hdr-040: val040
42-
x-hdr-041: val041
43-
x-hdr-042: val042
44-
x-hdr-043: val043
45-
x-hdr-044: val044
46-
x-hdr-045: val045
47-
x-hdr-046: val046
48-
x-hdr-047: val047
49-
x-hdr-048: val048
50-
x-hdr-049: val049
51-
x-hdr-050: val050
52-
x-hdr-051: val051
53-
x-hdr-052: val052
54-
x-hdr-053: val053
55-
x-hdr-054: val054
56-
x-hdr-055: val055
57-
x-hdr-056: val056
58-
x-hdr-057: val057
59-
x-hdr-058: val058
60-
x-hdr-059: val059
61-
x-hdr-060: val060
62-
x-hdr-061: val061
63-
x-hdr-062: val062
64-
x-hdr-063: val063
65-
x-hdr-064: val064
66-
x-hdr-065: val065
67-
x-hdr-066: val066
68-
x-hdr-067: val067
69-
x-hdr-068: val068
70-
x-hdr-069: val069
71-
x-hdr-070: val070
72-
x-hdr-071: val071
73-
x-hdr-072: val072
74-
x-hdr-073: val073
75-
x-hdr-074: val074
76-
x-hdr-075: val075
77-
x-hdr-076: val076
78-
x-hdr-077: val077
79-
x-hdr-078: val078
80-
x-hdr-079: val079
81-
x-hdr-080: val080
82-
x-hdr-081: val081
83-
x-hdr-082: val082
84-
x-hdr-083: val083
85-
x-hdr-084: val084
86-
x-hdr-085: val085
87-
x-hdr-086: val086
88-
x-hdr-087: val087
89-
x-hdr-088: val088
90-
x-hdr-089: val089
91-
x-hdr-090: val090
92-
x-hdr-091: val091
93-
x-hdr-092: val092
94-
x-hdr-093: val093
95-
x-hdr-094: val094
96-
x-hdr-095: val095
97-
x-hdr-096: val096
98-
x-hdr-097: val097
99-
x-hdr-098: val098
100-
x-hdr-099: val099
101-
x-hdr-100: val100
102-
x-hdr-101: val101
103-
1+
HTTP/1.1 200 OK
2+
x-hdr-001: val001
3+
x-hdr-002: val002
4+
x-hdr-003: val003
5+
x-hdr-004: val004
6+
x-hdr-005: val005
7+
x-hdr-006: val006
8+
x-hdr-007: val007
9+
x-hdr-008: val008
10+
x-hdr-009: val009
11+
x-hdr-010: val010
12+
x-hdr-011: val011
13+
x-hdr-012: val012
14+
x-hdr-013: val013
15+
x-hdr-014: val014
16+
x-hdr-015: val015
17+
x-hdr-016: val016
18+
x-hdr-017: val017
19+
x-hdr-018: val018
20+
x-hdr-019: val019
21+
x-hdr-020: val020
22+
x-hdr-021: val021
23+
x-hdr-022: val022
24+
x-hdr-023: val023
25+
x-hdr-024: val024
26+
x-hdr-025: val025
27+
x-hdr-026: val026
28+
x-hdr-027: val027
29+
x-hdr-028: val028
30+
x-hdr-029: val029
31+
x-hdr-030: val030
32+
x-hdr-031: val031
33+
x-hdr-032: val032
34+
x-hdr-033: val033
35+
x-hdr-034: val034
36+
x-hdr-035: val035
37+
x-hdr-036: val036
38+
x-hdr-037: val037
39+
x-hdr-038: val038
40+
x-hdr-039: val039
41+
x-hdr-040: val040
42+
x-hdr-041: val041
43+
x-hdr-042: val042
44+
x-hdr-043: val043
45+
x-hdr-044: val044
46+
x-hdr-045: val045
47+
x-hdr-046: val046
48+
x-hdr-047: val047
49+
x-hdr-048: val048
50+
x-hdr-049: val049
51+
x-hdr-050: val050
52+
x-hdr-051: val051
53+
x-hdr-052: val052
54+
x-hdr-053: val053
55+
x-hdr-054: val054
56+
x-hdr-055: val055
57+
x-hdr-056: val056
58+
x-hdr-057: val057
59+
x-hdr-058: val058
60+
x-hdr-059: val059
61+
x-hdr-060: val060
62+
x-hdr-061: val061
63+
x-hdr-062: val062
64+
x-hdr-063: val063
65+
x-hdr-064: val064
66+
x-hdr-065: val065
67+
x-hdr-066: val066
68+
x-hdr-067: val067
69+
x-hdr-068: val068
70+
x-hdr-069: val069
71+
x-hdr-070: val070
72+
x-hdr-071: val071
73+
x-hdr-072: val072
74+
x-hdr-073: val073
75+
x-hdr-074: val074
76+
x-hdr-075: val075
77+
x-hdr-076: val076
78+
x-hdr-077: val077
79+
x-hdr-078: val078
80+
x-hdr-079: val079
81+
x-hdr-080: val080
82+
x-hdr-081: val081
83+
x-hdr-082: val082
84+
x-hdr-083: val083
85+
x-hdr-084: val084
86+
x-hdr-085: val085
87+
x-hdr-086: val086
88+
x-hdr-087: val087
89+
x-hdr-088: val088
90+
x-hdr-089: val089
91+
x-hdr-090: val090
92+
x-hdr-091: val091
93+
x-hdr-092: val092
94+
x-hdr-093: val093
95+
x-hdr-094: val094
96+
x-hdr-095: val095
97+
x-hdr-096: val096
98+
x-hdr-097: val097
99+
x-hdr-098: val098
100+
x-hdr-099: val099
101+
x-hdr-100: val100
102+
x-hdr-101: val101
103+
104104
hello

test/data/valid_200.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
HTTP/1.1 200 OK
2-
content-length: 5
3-
1+
HTTP/1.1 200 OK
2+
content-length: 5
3+
44
hello

test/data/valid_chunked.txt

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
HTTP/1.1 200 OK
2-
transfer-encoding: chunked
3-
4-
5
5-
hello
6-
0
7-
1+
HTTP/1.1 200 OK
2+
transfer-encoding: chunked
3+
4+
5
5+
hello
6+
0
7+

0 commit comments

Comments
 (0)