diff --git a/superset-frontend/packages/superset-ui-core/test/connection/callApi/parseResponse.test.ts b/superset-frontend/packages/superset-ui-core/test/connection/callApi/parseResponse.test.ts index 6b54adbd5cf8..172038f1cc1d 100644 --- a/superset-frontend/packages/superset-ui-core/test/connection/callApi/parseResponse.test.ts +++ b/superset-frontend/packages/superset-ui-core/test/connection/callApi/parseResponse.test.ts @@ -139,13 +139,17 @@ describe('parseResponse()', () => { it('resolves to big number value if `parseMethod=json-bigint`', async () => { const mockBigIntUrl = '/mock/get/bigInt'; - const mockGetBigIntPayload = '{ "value": 9223372036854775807 }'; + const mockGetBigIntPayload = + '{ "value": 9223372036854775807, "minusValue": -483729382918228373892 }'; fetchMock.get(mockBigIntUrl, mockGetBigIntPayload); const responseBigNumber = await parseResponse( callApi({ url: mockBigIntUrl, method: 'GET' }), 'json-bigint', ); expect(`${responseBigNumber.json.value}`).toEqual('9223372036854775807'); + expect(`${responseBigNumber.json.minusValue}`).toEqual( + '-483729382918228373892', + ); }); it('rejects if request.ok=false', async () => {