@@ -5,7 +5,11 @@ import { HttpResponse, delay, http } from 'msw'
55import nodeFetch from 'node-fetch'
66import queryString from 'query-string'
77import { vi } from 'vitest'
8- import { hasBodyAndHeaders , setupApiStore } from '../../tests/utils/helpers'
8+ import {
9+ hasBodyAndHeaders ,
10+ isObject ,
11+ setupApiStore ,
12+ } from '../../tests/utils/helpers'
913import type { BaseQueryApi } from '../baseQueryTypes'
1014import { server } from './mocks/server'
1115
@@ -508,8 +512,8 @@ describe('fetchBaseQuery', () => {
508512 { } ,
509513 )
510514
511- if ( ! hasBodyAndHeaders ( request ) ) {
512- expect . fail ( 'Expected request to have body and headers ' )
515+ if ( ! isObject ( request ) ) {
516+ expect . fail ( 'Expected request to be an object ' )
513517 }
514518
515519 if ( ! ( 'url' in request ) ) {
@@ -528,8 +532,8 @@ describe('fetchBaseQuery', () => {
528532 { } ,
529533 )
530534
531- if ( ! hasBodyAndHeaders ( request ) ) {
532- expect . fail ( 'Expected request to have body and headers ' )
535+ if ( ! isObject ( request ) ) {
536+ expect . fail ( 'Expected request to be an object ' )
533537 }
534538
535539 if ( ! ( 'url' in request ) ) {
@@ -548,8 +552,8 @@ describe('fetchBaseQuery', () => {
548552 { } ,
549553 )
550554
551- if ( ! hasBodyAndHeaders ( request ) ) {
552- expect . fail ( 'Expected request to have body and headers ' )
555+ if ( ! isObject ( request ) ) {
556+ expect . fail ( 'Expected request to be an object ' )
553557 }
554558
555559 if ( ! ( 'url' in request ) ) {
@@ -568,8 +572,8 @@ describe('fetchBaseQuery', () => {
568572 { } ,
569573 )
570574
571- if ( ! hasBodyAndHeaders ( request ) ) {
572- expect . fail ( 'Expected request to have body and headers ' )
575+ if ( ! isObject ( request ) ) {
576+ expect . fail ( 'Expected request to be an object ' )
573577 }
574578
575579 if ( ! ( 'url' in request ) ) {
@@ -588,8 +592,8 @@ describe('fetchBaseQuery', () => {
588592 { } ,
589593 )
590594
591- if ( ! hasBodyAndHeaders ( request ) ) {
592- expect . fail ( 'Expected request to have body and headers ' )
595+ if ( ! isObject ( request ) ) {
596+ expect . fail ( 'Expected request to be an object ' )
593597 }
594598
595599 if ( ! ( 'url' in request ) ) {
@@ -635,8 +639,8 @@ describe('fetchBaseQuery', () => {
635639 { } ,
636640 )
637641
638- if ( ! hasBodyAndHeaders ( request ) ) {
639- expect . fail ( 'Expected request to have body and headers ' )
642+ if ( ! isObject ( request ) ) {
643+ expect . fail ( 'Expected request to be an object ' )
640644 }
641645
642646 if ( ! ( 'url' in request ) ) {
@@ -717,8 +721,8 @@ describe('fetchBaseQuery', () => {
717721 { } ,
718722 )
719723
720- if ( ! hasBodyAndHeaders ( request ) ) {
721- expect . fail ( 'Expected request to have body and headers ' )
724+ if ( ! isObject ( request ) ) {
725+ expect . fail ( 'Expected request to be an object ' )
722726 }
723727
724728 if ( ! ( 'url' in request ) ) {
@@ -737,8 +741,8 @@ describe('fetchBaseQuery', () => {
737741 { } ,
738742 )
739743
740- if ( ! hasBodyAndHeaders ( request ) ) {
741- expect . fail ( 'Expected request to have body and headers ' )
744+ if ( ! isObject ( request ) ) {
745+ expect . fail ( 'Expected request to be an object ' )
742746 }
743747
744748 if ( ! ( 'url' in request ) ) {
@@ -764,8 +768,8 @@ describe('fetchBaseQuery', () => {
764768 { } ,
765769 )
766770
767- if ( ! hasBodyAndHeaders ( request ) ) {
768- expect . fail ( 'Expected request to have body and headers ' )
771+ if ( ! isObject ( request ) ) {
772+ expect . fail ( 'Expected request to be an object ' )
769773 }
770774
771775 if ( ! ( 'url' in request ) ) {
@@ -788,8 +792,8 @@ describe('fetchBaseQuery', () => {
788792 { } ,
789793 )
790794
791- if ( ! hasBodyAndHeaders ( request ) ) {
792- expect . fail ( 'Expected request to have body and headers ' )
795+ if ( ! isObject ( request ) ) {
796+ expect . fail ( 'Expected request to be an object ' )
793797 }
794798
795799 if ( ! ( 'url' in request ) ) {
@@ -816,8 +820,8 @@ describe('fetchBaseQuery', () => {
816820
817821 const { data : request } = await doRequest ( )
818822
819- if ( ! hasBodyAndHeaders ( request ) ) {
820- expect . fail ( 'Expected request to have body and headers ' )
823+ if ( ! isObject ( request ) ) {
824+ expect . fail ( 'Expected request to be an object ' )
821825 }
822826
823827 if ( ! ( 'url' in request ) ) {
@@ -844,8 +848,8 @@ describe('fetchBaseQuery', () => {
844848
845849 const { data : request } = await doRequest ( )
846850
847- if ( ! hasBodyAndHeaders ( request ) ) {
848- expect . fail ( 'Expected request to have body and headers ' )
851+ if ( ! isObject ( request ) ) {
852+ expect . fail ( 'Expected request to be an object ' )
849853 }
850854
851855 if ( ! ( 'url' in request ) ) {
@@ -871,8 +875,8 @@ describe('fetchBaseQuery', () => {
871875
872876 const { data : request } = await doRequest ( )
873877
874- if ( ! hasBodyAndHeaders ( request ) ) {
875- expect . fail ( 'Expected request to have body and headers ' )
878+ if ( ! isObject ( request ) ) {
879+ expect . fail ( 'Expected request to be an object ' )
876880 }
877881
878882 if ( ! ( 'url' in request ) ) {
@@ -987,8 +991,8 @@ describe('fetchBaseQuery', () => {
987991
988992 const { data : request } = await doRequest ( )
989993
990- if ( ! hasBodyAndHeaders ( request ) ) {
991- expect . fail ( 'Expected request to have body and headers ' )
994+ if ( ! isObject ( request ) ) {
995+ expect . fail ( 'Expected request to be an object ' )
992996 }
993997
994998 if ( ! ( 'url' in request ) ) {
@@ -1005,8 +1009,8 @@ describe('fetchBaseQuery', () => {
10051009 { } ,
10061010 )
10071011
1008- if ( ! hasBodyAndHeaders ( request ) ) {
1009- expect . fail ( 'Expected request to have body and headers ' )
1012+ if ( ! isObject ( request ) ) {
1013+ expect . fail ( 'Expected request to be an object ' )
10101014 }
10111015
10121016 if ( ! ( 'url' in request ) ) {
@@ -1027,8 +1031,8 @@ describe('fetchBaseQuery', () => {
10271031 { } ,
10281032 )
10291033
1030- if ( ! hasBodyAndHeaders ( request ) ) {
1031- expect . fail ( 'Expected request to have body and headers ' )
1034+ if ( ! isObject ( request ) ) {
1035+ expect . fail ( 'Expected request to be an object ' )
10321036 }
10331037
10341038 if ( ! ( 'url' in request ) ) {
@@ -1050,8 +1054,8 @@ describe('fetchBaseQuery', () => {
10501054 { } ,
10511055 )
10521056
1053- if ( ! hasBodyAndHeaders ( request ) ) {
1054- expect . fail ( 'Expected request to have body and headers ' )
1057+ if ( ! isObject ( request ) ) {
1058+ expect . fail ( 'Expected request to be an object ' )
10551059 }
10561060
10571061 expect ( request . headers [ 'banana' ] ) . toBeUndefined ( )
@@ -1172,8 +1176,8 @@ describe('fetchFn', () => {
11721176 { } ,
11731177 )
11741178
1175- if ( ! hasBodyAndHeaders ( request ) ) {
1176- expect . fail ( 'Expected request to have body and headers ' )
1179+ if ( ! isObject ( request ) ) {
1180+ expect . fail ( 'Expected request to be an object ' )
11771181 }
11781182
11791183 if ( ! ( 'url' in request ) ) {
0 commit comments