fix fussy tests

This commit is contained in:
Tiago Siebler
2023-02-07 10:32:10 +00:00
parent 7209ba73af
commit 3c59f24e19
3 changed files with 10 additions and 2 deletions

View File

@@ -7,6 +7,7 @@ export const API_ERROR_CODE = {
FUTURES_ORDER_GET_NOT_FOUND: '40109', FUTURES_ORDER_GET_NOT_FOUND: '40109',
SERVICE_RETURNED_ERROR: '40725', SERVICE_RETURNED_ERROR: '40725',
INSUFFICIENT_BALANCE: '40754', INSUFFICIENT_BALANCE: '40754',
QTY_GREATER_THAN_MAX_OPEN: '40762',
FUTURES_ORDER_CANCEL_NOT_FOUND: '40768', FUTURES_ORDER_CANCEL_NOT_FOUND: '40768',
QTY_LESS_THAN_MINIMUM: '43006', QTY_LESS_THAN_MINIMUM: '43006',
/** Parameter verification exception margin mode == FIXED */ /** Parameter verification exception margin mode == FIXED */

View File

@@ -65,6 +65,9 @@ describe('Private Futures REST API POST Endpoints', () => {
}); });
it('submitOrder()', async () => { it('submitOrder()', async () => {
const symbol = 'BTCUSDT_UMCBL';
const marginCoin = 'USDT';
try { try {
expect( expect(
await api.submitOrder({ await api.submitOrder({
@@ -79,8 +82,11 @@ describe('Private Futures REST API POST Endpoints', () => {
data: {}, data: {},
}); });
} catch (e) { } catch (e) {
console.log(`submitOrder() exception: `, e.body);
expect(e.body).toMatchObject({ expect(e.body).toMatchObject({
code: API_ERROR_CODE.INSUFFICIENT_BALANCE, // seems to be the new "insufficient balance" error, informed bitget on 7th feb
code: API_ERROR_CODE.QTY_GREATER_THAN_MAX_OPEN,
// code: API_ERROR_CODE.INSUFFICIENT_BALANCE,
}); });
} }
}); });

View File

@@ -99,7 +99,8 @@ describe('Private Spot REST API GET Endpoints', () => {
} }
}); });
it('getTransferHistory()', async () => { // Sees exception now about requiring coinId. Question sent to bitget 7th feb.
it.skip('getTransferHistory()', async () => {
try { try {
expect(await api.getTransferHistory()).toMatchObject({ expect(await api.getTransferHistory()).toMatchObject({
...sucessEmptyResponseObject(), ...sucessEmptyResponseObject(),