fix(): failing tests
This commit is contained in:
@@ -22,6 +22,7 @@ describe('Private READ V5 REST API Endpoints', () => {
|
|||||||
|
|
||||||
const settleCoin = 'USDT';
|
const settleCoin = 'USDT';
|
||||||
const linearSymbol = 'BTCUSDT';
|
const linearSymbol = 'BTCUSDT';
|
||||||
|
const accountType = 'UNIFIED';
|
||||||
|
|
||||||
describe('misc endpoints', () => {
|
describe('misc endpoints', () => {
|
||||||
it('fetchServerTime()', async () => {
|
it('fetchServerTime()', async () => {
|
||||||
@@ -84,21 +85,19 @@ describe('Private READ V5 REST API Endpoints', () => {
|
|||||||
describe('Account APIs', () => {
|
describe('Account APIs', () => {
|
||||||
it('getWalletBalance()', async () => {
|
it('getWalletBalance()', async () => {
|
||||||
expect(
|
expect(
|
||||||
await api.getWalletBalance({ accountType: 'CONTRACT' }),
|
await api.getWalletBalance({ accountType: accountType }),
|
||||||
).toMatchObject({ ...successResponseObjectV3() });
|
).toMatchObject({ ...successResponseObjectV3() });
|
||||||
});
|
});
|
||||||
|
|
||||||
it('getBorrowHistory()', async () => {
|
it('getBorrowHistory()', async () => {
|
||||||
expect(await api.getBorrowHistory()).toMatchObject({
|
expect(await api.getBorrowHistory()).toMatchObject({
|
||||||
...successResponseObjectV3(),
|
...successResponseObjectV3(),
|
||||||
retCode: API_ERROR_CODE.INCORRECT_API_KEY_PERMISSIONS,
|
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
it('getCollateralInfo()', async () => {
|
it('getCollateralInfo()', async () => {
|
||||||
expect(await api.getCollateralInfo()).toMatchObject({
|
expect(await api.getCollateralInfo()).toMatchObject({
|
||||||
...successResponseObjectV3(),
|
...successResponseObjectV3(),
|
||||||
retCode: API_ERROR_CODE.INCORRECT_API_KEY_PERMISSIONS,
|
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -127,7 +126,7 @@ describe('Private READ V5 REST API Endpoints', () => {
|
|||||||
it('getTransactionLog()', async () => {
|
it('getTransactionLog()', async () => {
|
||||||
expect(await api.getTransactionLog()).toMatchObject({
|
expect(await api.getTransactionLog()).toMatchObject({
|
||||||
...successResponseObjectV3(),
|
...successResponseObjectV3(),
|
||||||
retCode: API_ERROR_CODE.INCORRECT_API_KEY_PERMISSIONS,
|
// retMsg: '',
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -151,7 +150,7 @@ describe('Private READ V5 REST API Endpoints', () => {
|
|||||||
expect(await api.getDeliveryRecord({ category: 'option' })).toMatchObject(
|
expect(await api.getDeliveryRecord({ category: 'option' })).toMatchObject(
|
||||||
{
|
{
|
||||||
...successResponseObjectV3(),
|
...successResponseObjectV3(),
|
||||||
retCode: API_ERROR_CODE.INCORRECT_API_KEY_PERMISSIONS,
|
// retCode: API_ERROR_CODE.INCORRECT_API_KEY_PERMISSIONS,
|
||||||
},
|
},
|
||||||
);
|
);
|
||||||
});
|
});
|
||||||
@@ -161,7 +160,7 @@ describe('Private READ V5 REST API Endpoints', () => {
|
|||||||
await api.getSettlementRecords({ category: 'linear' }),
|
await api.getSettlementRecords({ category: 'linear' }),
|
||||||
).toMatchObject({
|
).toMatchObject({
|
||||||
...successResponseObjectV3(),
|
...successResponseObjectV3(),
|
||||||
retCode: API_ERROR_CODE.INCORRECT_API_KEY_PERMISSIONS,
|
// retCode: API_ERROR_CODE.INCORRECT_API_KEY_PERMISSIONS,
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -173,13 +172,19 @@ describe('Private READ V5 REST API Endpoints', () => {
|
|||||||
|
|
||||||
it('getAllCoinsBalance()', async () => {
|
it('getAllCoinsBalance()', async () => {
|
||||||
expect(
|
expect(
|
||||||
await api.getAllCoinsBalance({ accountType: 'SPOT' }),
|
await api.getAllCoinsBalance({ accountType: accountType }),
|
||||||
).toMatchObject({ ...successResponseObjectV3() });
|
).toMatchObject({
|
||||||
|
...successResponseObjectV3(),
|
||||||
|
// retMsg: '',
|
||||||
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
it('getCoinBalance()', async () => {
|
it('getCoinBalance()', async () => {
|
||||||
expect(
|
expect(
|
||||||
await api.getCoinBalance({ accountType: 'SPOT', coin: settleCoin }),
|
await api.getCoinBalance({
|
||||||
|
accountType: accountType,
|
||||||
|
coin: settleCoin,
|
||||||
|
}),
|
||||||
).toMatchObject({ ...successResponseObjectV3() });
|
).toMatchObject({ ...successResponseObjectV3() });
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
@@ -199,7 +199,8 @@ describe('Private WRITE V5 REST API Endpoints', () => {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
it('switchIsolatedMargin()', async () => {
|
// Not compatible with account mode
|
||||||
|
it.skip('switchIsolatedMargin()', async () => {
|
||||||
expect(
|
expect(
|
||||||
await api.switchIsolatedMargin({
|
await api.switchIsolatedMargin({
|
||||||
category: 'linear',
|
category: 'linear',
|
||||||
@@ -211,7 +212,7 @@ describe('Private WRITE V5 REST API Endpoints', () => {
|
|||||||
}),
|
}),
|
||||||
).toMatchObject({
|
).toMatchObject({
|
||||||
// ...successResponseObjectV3(),
|
// ...successResponseObjectV3(),
|
||||||
// retMsg: '',
|
retMsg: '',
|
||||||
retCode: API_ERROR_CODE.V5_CROSS_ISOLATED_MARGIN_NOT_CHANGED,
|
retCode: API_ERROR_CODE.V5_CROSS_ISOLATED_MARGIN_NOT_CHANGED,
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
@@ -275,7 +276,8 @@ describe('Private WRITE V5 REST API Endpoints', () => {
|
|||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
it('setAutoAddMargin()', async () => {
|
// Not compatible with account mode
|
||||||
|
it.skip('setAutoAddMargin()', async () => {
|
||||||
expect(
|
expect(
|
||||||
await api.setAutoAddMargin({
|
await api.setAutoAddMargin({
|
||||||
category: 'linear',
|
category: 'linear',
|
||||||
@@ -284,8 +286,8 @@ describe('Private WRITE V5 REST API Endpoints', () => {
|
|||||||
positionIdx: 0,
|
positionIdx: 0,
|
||||||
}),
|
}),
|
||||||
).toMatchObject({
|
).toMatchObject({
|
||||||
// ...successResponseObjectV3(),
|
...successResponseObjectV3(),
|
||||||
// retMsg: '',
|
retMsg: '',
|
||||||
retCode: API_ERROR_CODE.V5_AUTO_ADD_MARGIN_NOT_CHANGED,
|
retCode: API_ERROR_CODE.V5_AUTO_ADD_MARGIN_NOT_CHANGED,
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
@@ -294,9 +296,9 @@ describe('Private WRITE V5 REST API Endpoints', () => {
|
|||||||
describe('Account APIs', () => {
|
describe('Account APIs', () => {
|
||||||
it('setMarginMode()', async () => {
|
it('setMarginMode()', async () => {
|
||||||
expect(await api.setMarginMode('REGULAR_MARGIN')).toMatchObject({
|
expect(await api.setMarginMode('REGULAR_MARGIN')).toMatchObject({
|
||||||
// ...successResponseObjectV3(),
|
...successResponseObjectV3(),
|
||||||
// retMsg: '',
|
// retMsg: '',
|
||||||
retCode: API_ERROR_CODE.V5_MARGIN_MODE_NOT_CHANGED,
|
// retCode: API_ERROR_CODE.V5_MARGIN_MODE_NOT_CHANGED,
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -468,17 +470,17 @@ describe('Private WRITE V5 REST API Endpoints', () => {
|
|||||||
describe('Spot Margin APIs', () => {
|
describe('Spot Margin APIs', () => {
|
||||||
it('toggleSpotMarginTrade()', async () => {
|
it('toggleSpotMarginTrade()', async () => {
|
||||||
expect(await api.toggleSpotMarginTrade('1')).toMatchObject({
|
expect(await api.toggleSpotMarginTrade('1')).toMatchObject({
|
||||||
// ...successResponseObjectV3(),
|
...successResponseObjectV3(),
|
||||||
// retMsg: '',
|
// retMsg: '',
|
||||||
retCode: API_ERROR_CODE.INCORRECT_API_KEY_PERMISSIONS,
|
// retCode: API_ERROR_CODE.INCORRECT_API_KEY_PERMISSIONS,
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
it('setSpotMarginLeverage()', async () => {
|
it('setSpotMarginLeverage()', async () => {
|
||||||
expect(await api.setSpotMarginLeverage('2')).toMatchObject({
|
expect(await api.setSpotMarginLeverage('2')).toMatchObject({
|
||||||
// ...successResponseObjectV3(),
|
...successResponseObjectV3(),
|
||||||
// retMsg: '',
|
// retMsg: '',
|
||||||
retCode: API_ERROR_CODE.INCORRECT_API_KEY_PERMISSIONS,
|
// retCode: API_ERROR_CODE.INCORRECT_API_KEY_PERMISSIONS,
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user