feat: add pinned inventory location enrichment
This commit is contained in:
@@ -3,6 +3,7 @@ import {
|
||||
CAPABILITY_DEFINITIONS,
|
||||
CAPABILITY_REQUIREMENTS,
|
||||
ESI_ASSETS_SCOPE,
|
||||
ESI_STRUCTURES_SCOPE,
|
||||
ESI_WALLET_SCOPE,
|
||||
gateCapabilityWithAuthorization,
|
||||
validateCapabilityScopes,
|
||||
@@ -129,6 +130,9 @@ describe('T02 typed contract fixtures', () => {
|
||||
expect(CAPABILITY_REQUIREMENTS.wallet_balance).toEqual(['wallet_balance']);
|
||||
expect(CAPABILITY_DEFINITIONS.wallet_balance.requiredScopes).toEqual([ESI_WALLET_SCOPE]);
|
||||
expect(CAPABILITY_DEFINITIONS.inventory_query.requiredScopes).toEqual([ESI_ASSETS_SCOPE]);
|
||||
expect(CAPABILITY_DEFINITIONS.inventory_locations.requiredScopes).toEqual([ESI_ASSETS_SCOPE, ESI_STRUCTURES_SCOPE]);
|
||||
expect(validateCapabilityScopes('inventory_locations', [ESI_ASSETS_SCOPE]).missingScopes).toEqual([ESI_STRUCTURES_SCOPE]);
|
||||
expect(validateCapabilityScopes('inventory_locations', [ESI_ASSETS_SCOPE, ESI_STRUCTURES_SCOPE]).valid).toBe(true);
|
||||
expect(validateCapabilityScopes('wallet_balance', [ESI_WALLET_SCOPE]).valid).toBe(true);
|
||||
expect(validateCapabilityScopes('wallet_balance', [ESI_WALLET_SCOPE, ESI_WALLET_SCOPE]).duplicateScopes).toEqual([ESI_WALLET_SCOPE]);
|
||||
expect(validateCapabilityScopes('wallet_balance', []).missingScopes).toEqual([ESI_WALLET_SCOPE]);
|
||||
|
||||
Reference in New Issue
Block a user