chore: bump version to 0.3.2 #7
ci.yml
on: push
Integration (read-only)
26s
Matrix: Build & Test
Annotations
22 errors
|
Integration (read-only)
Process completed with exit code 1.
|
|
src/__tests__/funding.test.ts > getFundingHours > returns 1 for lighter:
src/__tests__/funding.test.ts#L24
AssertionError: expected 8 to be 1 // Object.is equality
- Expected
+ Received
- 1
+ 8
❯ src/__tests__/funding.test.ts:24:40
|
|
src/__tests__/funding-rates.test.ts > 3-DEX direction logic > picks pacifica as short when it has highest rate:
src/__tests__/funding-rates.test.ts#L401
AssertionError: expected 'hyperliquid' to be 'lighter' // Object.is equality
Expected: "lighter"
Received: "hyperliquid"
❯ src/__tests__/funding-rates.test.ts:401:31
|
|
src/__tests__/funding-rates.test.ts > 3-DEX direction logic > picks correct long/short when lighter has best rate:
src/__tests__/funding-rates.test.ts#L380
AssertionError: expected 'hyperliquid' to be 'lighter' // Object.is equality
Expected: "lighter"
Received: "hyperliquid"
❯ src/__tests__/funding-rates.test.ts:380:31
|
|
src/__tests__/funding-rates.test.ts > fetchSymbolFundingRates > is case-insensitive:
src/__tests__/funding-rates.test.ts#L352
AssertionError: expected null to be truthy
- Expected:
true
+ Received:
null
❯ src/__tests__/funding-rates.test.ts:352:20
|
|
src/__tests__/funding-rates.test.ts > fetchAllFundingRates > prefers HL mark price as most liquid:
src/__tests__/funding-rates.test.ts#L264
AssertionError: expected 60100 to be 60000 // Object.is equality
- Expected
+ Received
- 60000
+ 60100
❯ src/__tests__/funding-rates.test.ts:264:32
|
|
src/__tests__/funding-rates.test.ts > fetchAllFundingRates > handles exchange errors gracefully:
src/__tests__/funding-rates.test.ts#L240
AssertionError: expected 'ok' to be 'error' // Object.is equality
Expected: "error"
Received: "ok"
❯ src/__tests__/funding-rates.test.ts:240:49
|
|
src/__tests__/funding-rates.test.ts > fetchAllFundingRates > fetches from all 3 exchanges in parallel and compares:
src/__tests__/funding-rates.test.ts#L146
AssertionError: expected 'error' to be 'ok' // Object.is equality
Expected: "ok"
Received: "error"
❯ src/__tests__/funding-rates.test.ts:146:45
|
|
src/__tests__/arb-userflow.test.ts > Cross-cutting: edge cases and combined scenarios > isSpreadReversed handles lighter as long exchange:
src/__tests__/arb-userflow.test.ts#L1058
AssertionError: expected false to be true // Object.is equality
- Expected
+ Received
- true
+ false
❯ src/__tests__/arb-userflow.test.ts:1058:63
|
|
src/__tests__/arb-userflow.test.ts > Flow 1: 스프레드 스캔 → 기회 평가 → 진입 판단 > toHourlyRate normalizes each exchange rate to per-hour:
src/__tests__/arb-userflow.test.ts#L119
AssertionError: expected 0.0000025 to be 0.00002 // Object.is equality
- Expected
+ Received
- 0.00002
+ 0.0000025
❯ src/__tests__/arb-userflow.test.ts:119:22
|
|
src/__tests__/arb-auto-3dex.test.ts > Spread reversal detection > handles lighter vs pacifica reversal:
src/__tests__/arb-auto-3dex.test.ts#L438
AssertionError: expected false to be true // Object.is equality
- Expected
+ Received
- true
+ false
❯ src/__tests__/arb-auto-3dex.test.ts:438:22
|
|
Build & Test (22)
The strategy configuration was canceled because "build-and-test._20" failed
|
|
src/__tests__/funding.test.ts > getFundingHours > returns 1 for lighter:
src/__tests__/funding.test.ts#L24
AssertionError: expected 8 to be 1 // Object.is equality
- Expected
+ Received
- 1
+ 8
❯ src/__tests__/funding.test.ts:24:40
|
|
src/__tests__/funding-rates.test.ts > 3-DEX direction logic > picks pacifica as short when it has highest rate:
src/__tests__/funding-rates.test.ts#L401
AssertionError: expected 'hyperliquid' to be 'lighter' // Object.is equality
Expected: "lighter"
Received: "hyperliquid"
❯ src/__tests__/funding-rates.test.ts:401:31
|
|
src/__tests__/funding-rates.test.ts > 3-DEX direction logic > picks correct long/short when lighter has best rate:
src/__tests__/funding-rates.test.ts#L380
AssertionError: expected 'hyperliquid' to be 'lighter' // Object.is equality
Expected: "lighter"
Received: "hyperliquid"
❯ src/__tests__/funding-rates.test.ts:380:31
|
|
src/__tests__/funding-rates.test.ts > fetchSymbolFundingRates > is case-insensitive:
src/__tests__/funding-rates.test.ts#L352
AssertionError: expected null to be truthy
- Expected:
true
+ Received:
null
❯ src/__tests__/funding-rates.test.ts:352:20
|
|
src/__tests__/funding-rates.test.ts > fetchAllFundingRates > prefers HL mark price as most liquid:
src/__tests__/funding-rates.test.ts#L264
AssertionError: expected 60100 to be 60000 // Object.is equality
- Expected
+ Received
- 60000
+ 60100
❯ src/__tests__/funding-rates.test.ts:264:32
|
|
src/__tests__/funding-rates.test.ts > fetchAllFundingRates > handles exchange errors gracefully:
src/__tests__/funding-rates.test.ts#L240
AssertionError: expected 'ok' to be 'error' // Object.is equality
Expected: "error"
Received: "ok"
❯ src/__tests__/funding-rates.test.ts:240:49
|
|
src/__tests__/funding-rates.test.ts > fetchAllFundingRates > fetches from all 3 exchanges in parallel and compares:
src/__tests__/funding-rates.test.ts#L146
AssertionError: expected 'error' to be 'ok' // Object.is equality
Expected: "ok"
Received: "error"
❯ src/__tests__/funding-rates.test.ts:146:45
|
|
src/__tests__/arb-userflow.test.ts > Cross-cutting: edge cases and combined scenarios > isSpreadReversed handles lighter as long exchange:
src/__tests__/arb-userflow.test.ts#L1058
AssertionError: expected false to be true // Object.is equality
- Expected
+ Received
- true
+ false
❯ src/__tests__/arb-userflow.test.ts:1058:63
|
|
src/__tests__/arb-userflow.test.ts > Flow 1: 스프레드 스캔 → 기회 평가 → 진입 판단 > toHourlyRate normalizes each exchange rate to per-hour:
src/__tests__/arb-userflow.test.ts#L119
AssertionError: expected 0.0000025 to be 0.00002 // Object.is equality
- Expected
+ Received
- 0.00002
+ 0.0000025
❯ src/__tests__/arb-userflow.test.ts:119:22
|
|
src/__tests__/arb-auto-3dex.test.ts > Spread reversal detection > handles lighter vs pacifica reversal:
src/__tests__/arb-auto-3dex.test.ts#L438
AssertionError: expected false to be true // Object.is equality
- Expected
+ Received
- true
+ false
❯ src/__tests__/arb-auto-3dex.test.ts:438:22
|