File tree Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Expand file tree Collapse file tree 1 file changed +25
-0
lines changed Original file line number Diff line number Diff line change @@ -229,6 +229,31 @@ describe("Session", () => {
229
229
return expect ( ( await headers ) . get ( "X-Test-Header" ) ) . toEqual ( "test" ) ;
230
230
} ) ;
231
231
232
+ it ( "Should allow api option header based on ensureSerializableResponse" , async ( ) => {
233
+ const headers = new Promise < Headers > ( ( resolve ) => {
234
+ server . use (
235
+ http . post (
236
+ "http://ftrack.test/api" ,
237
+ ( info ) => {
238
+ resolve ( info . request . headers as any ) ;
239
+ return HttpResponse . json ( getInitialSessionQuery ( ) ) ;
240
+ } ,
241
+ { once : true } ,
242
+ ) ,
243
+ ) ;
244
+ } ) ;
245
+
246
+ new Session (
247
+ credentials . serverUrl ,
248
+ credentials . apiUser ,
249
+ credentials . apiKey ,
250
+ {
251
+ ensureSerializableResponse : false ,
252
+ } ,
253
+ ) ;
254
+ return expect ( ( await headers ) . get ( "ftrack-api-options" ) ) . toBeFalsy ( ) ;
255
+ } ) ;
256
+
232
257
it ( "Should allow creating a User" , ( ) => {
233
258
const promise = session . create ( "User" , {
234
259
username : getTestUsername ( ) ,
You can’t perform that action at this time.
0 commit comments