@@ -115,7 +115,7 @@ export function serverAudits(opts: ServerAuditOptions): Audit[] {
115
115
throw new AuditError ( res , 'Response body is not UTF-8 encoded' ) ;
116
116
}
117
117
} ) ,
118
- audit ( 'MUST accept utf-8 encoding ' , async ( ) => {
118
+ audit ( 'MUST accept utf-8 encoded request ' , async ( ) => {
119
119
const res = await fetchFn ( await getUrl ( opts . url ) , {
120
120
method : 'POST' ,
121
121
headers : {
@@ -126,17 +126,20 @@ export function serverAudits(opts: ServerAuditOptions): Audit[] {
126
126
127
127
ressert ( res ) . status . toBe ( 200 ) ;
128
128
} ) ,
129
- audit ( 'MUST assume utf-8 if encoding is unspecified' , async ( ) => {
130
- const res = await fetchFn ( await getUrl ( opts . url ) , {
131
- method : 'POST' ,
132
- headers : {
133
- 'content-type' : 'application/json' ,
134
- } ,
135
- body : JSON . stringify ( { query : '{ __typename }' } ) ,
136
- } ) ;
129
+ audit (
130
+ 'MUST assume utf-8 in request if encoding is unspecified' ,
131
+ async ( ) => {
132
+ const res = await fetchFn ( await getUrl ( opts . url ) , {
133
+ method : 'POST' ,
134
+ headers : {
135
+ 'content-type' : 'application/json' ,
136
+ } ,
137
+ body : JSON . stringify ( { query : '{ __typename }' } ) ,
138
+ } ) ;
137
139
138
- ressert ( res ) . status . toBe ( 200 ) ;
139
- } ) ,
140
+ ressert ( res ) . status . toBe ( 200 ) ;
141
+ } ,
142
+ ) ,
140
143
// Request
141
144
audit ( 'MUST accept POST requests' , async ( ) => {
142
145
const res = await fetchFn ( await getUrl ( opts . url ) , {
0 commit comments