Skip to content

Commit e9d9173

Browse files
committed
fix(backend): tests due to wallet address url change
1 parent 2739421 commit e9d9173

File tree

19 files changed

+63
-63
lines changed

19 files changed

+63
-63
lines changed

packages/backend/src/asset/service.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -326,7 +326,7 @@ describe('Asset Service', (): void => {
326326

327327
// make sure there is at least 1 wallet address using asset
328328
const walletAddress = walletAddressService.create({
329-
url: 'https://alice.me/.well-known/pay',
329+
address: 'https://alice.me/.well-known/pay',
330330
tenantId: Config.operatorTenantId,
331331
assetId: newAssetId
332332
})

packages/backend/src/graphql/resolvers/wallet_address.test.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ describe('Wallet Address Resolvers', (): void => {
7676
input = {
7777
assetId: asset.id,
7878
tenantId: Config.operatorTenantId,
79-
url: 'https://alice.me/.well-known/pay'
79+
address: 'https://alice.me/.well-known/pay'
8080
}
8181
})
8282

@@ -121,7 +121,7 @@ describe('Wallet Address Resolvers', (): void => {
121121
expect(response.walletAddress).toEqual({
122122
__typename: 'WalletAddress',
123123
id: response.walletAddress.id,
124-
url: input.url,
124+
address: input.address,
125125
asset: {
126126
__typename: 'Asset',
127127
code: asset.code,
@@ -192,7 +192,7 @@ describe('Wallet Address Resolvers', (): void => {
192192
expect(response.walletAddress).toEqual({
193193
__typename: 'WalletAddress',
194194
id: response.walletAddress.id,
195-
url: input.url,
195+
address: input.address,
196196
asset: {
197197
__typename: 'Asset',
198198
code: asset.code,
@@ -318,7 +318,7 @@ describe('Wallet Address Resolvers', (): void => {
318318
const badInputData = {
319319
tenantId: 'ae4950b6-3e1b-4e50-ad24-25c065bdd3a9',
320320
assetId: input.assetId,
321-
url: input.url
321+
address: input.address
322322
}
323323
try {
324324
expect.assertions(2)

packages/backend/src/open_payments/payment/incoming/model.test.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ describe('Models', (): void => {
4545
walletAddress = await createWalletAddress(deps, {
4646
tenantId: Config.operatorTenantId
4747
})
48-
baseUrl = new URL(walletAddress.url).origin
48+
baseUrl = new URL(walletAddress.address).origin
4949
incomingPayment = await createIncomingPayment(deps, {
5050
walletAddressId: walletAddress.id,
5151
metadata: { description: 'my payment' },
@@ -57,7 +57,7 @@ describe('Models', (): void => {
5757
test('returns incoming payment', async () => {
5858
expect(incomingPayment.toOpenPaymentsType(walletAddress)).toEqual({
5959
id: `${baseUrl}/${Config.operatorTenantId}${IncomingPayment.urlPath}/${incomingPayment.id}`,
60-
walletAddress: walletAddress.url,
60+
walletAddress: walletAddress.address,
6161
completed: incomingPayment.completed,
6262
receivedAmount: serializeAmount(incomingPayment.receivedAmount),
6363
incomingAmount: incomingPayment.incomingAmount
@@ -85,7 +85,7 @@ describe('Models', (): void => {
8585
)
8686
).toEqual({
8787
id: `${baseUrl}/${Config.operatorTenantId}${IncomingPayment.urlPath}/${incomingPayment.id}`,
88-
walletAddress: walletAddress.url,
88+
walletAddress: walletAddress.address,
8989
completed: incomingPayment.completed,
9090
receivedAmount: serializeAmount(incomingPayment.receivedAmount),
9191
incomingAmount: incomingPayment.incomingAmount
@@ -110,7 +110,7 @@ describe('Models', (): void => {
110110
incomingPayment.toOpenPaymentsTypeWithMethods(walletAddress)
111111
).toEqual({
112112
id: `${baseUrl}/${Config.operatorTenantId}${IncomingPayment.urlPath}/${incomingPayment.id}`,
113-
walletAddress: walletAddress.url,
113+
walletAddress: walletAddress.address,
114114
completed: incomingPayment.completed,
115115
receivedAmount: serializeAmount(incomingPayment.receivedAmount),
116116
incomingAmount: incomingPayment.incomingAmount
@@ -141,7 +141,7 @@ describe('Models', (): void => {
141141
)
142142
).toEqual({
143143
id: `${baseUrl}/${Config.operatorTenantId}${IncomingPayment.urlPath}/${incomingPayment.id}`,
144-
walletAddress: walletAddress.url,
144+
walletAddress: walletAddress.address,
145145
completed: incomingPayment.completed,
146146
receivedAmount: serializeAmount(incomingPayment.receivedAmount),
147147
incomingAmount: incomingPayment.incomingAmount

packages/backend/src/open_payments/payment/incoming/routes.test.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ describe('Incoming Payment Routes', (): void => {
5959
tenantId,
6060
assetId: asset.id
6161
})
62-
baseUrl = new URL(walletAddress.url).origin
62+
baseUrl = new URL(walletAddress.address).origin
6363
incomingAmount = {
6464
value: BigInt('123'),
6565
assetScale: asset.scale,
@@ -97,7 +97,7 @@ describe('Incoming Payment Routes', (): void => {
9797
const response: Partial<OpenPaymentsIncomingPaymentWithPaymentMethods> =
9898
{
9999
id: incomingPayment.getUrl(walletAddress),
100-
walletAddress: walletAddress.url,
100+
walletAddress: walletAddress.address,
101101
completed: false,
102102
incomingAmount:
103103
incomingPayment.incomingAmount &&
@@ -280,7 +280,7 @@ describe('Incoming Payment Routes', (): void => {
280280

281281
expect(ctx.response.body).toEqual({
282282
id: `${baseUrl}/${tenantId}/incoming-payments/${incomingPaymentId}`,
283-
walletAddress: walletAddress.url,
283+
walletAddress: walletAddress.address,
284284
incomingAmount: incomingAmount ? amount : undefined,
285285
expiresAt: expiresAt || expect.any(String),
286286
createdAt: expect.any(String),
@@ -335,7 +335,7 @@ describe('Incoming Payment Routes', (): void => {
335335
expect(ctx.response).toSatisfyApiSpec()
336336
expect(ctx.body).toEqual({
337337
id: incomingPayment.getUrl(walletAddress),
338-
walletAddress: walletAddress.url,
338+
walletAddress: walletAddress.address,
339339
incomingAmount: {
340340
value: '123',
341341
assetCode: asset.code,

packages/backend/src/open_payments/payment/incoming/service.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ describe('Incoming Payment Service', (): void => {
6060
assetId: asset.id
6161
})
6262
walletAddressId = address.id
63-
client = address.url
63+
client = address.address
6464
})
6565

6666
afterEach(async (): Promise<void> => {

packages/backend/src/open_payments/payment/outgoing/model.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ export class OutgoingPayment
108108
}
109109

110110
public getUrl(walletAddress: WalletAddress): string {
111-
const url = new URL(walletAddress.url)
111+
const url = new URL(walletAddress.address)
112112
return `${url.origin}/${this.tenantId}${OutgoingPayment.urlPath}/${this.id}`
113113
}
114114

@@ -206,7 +206,7 @@ export class OutgoingPayment
206206
): OpenPaymentsOutgoingPayment {
207207
return {
208208
id: this.getUrl(walletAddress),
209-
walletAddress: walletAddress.url,
209+
walletAddress: walletAddress.address,
210210
quoteId: this.quote?.getUrl(walletAddress) ?? undefined,
211211
receiveAmount: serializeAmount(this.receiveAmount),
212212
debitAmount: serializeAmount(this.debitAmount),

packages/backend/src/open_payments/payment/outgoing/routes.test.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ describe('Outgoing Payment Routes', (): void => {
8484
tenantId,
8585
assetId: asset.id
8686
})
87-
baseUrl = new URL(walletAddress.url).origin
87+
baseUrl = new URL(walletAddress.address).origin
8888
})
8989

9090
afterEach(async (): Promise<void> => {
@@ -121,7 +121,7 @@ describe('Outgoing Payment Routes', (): void => {
121121
getBody: (outgoingPayment) => {
122122
return {
123123
id: `${baseUrl}/${tenantId}/outgoing-payments/${outgoingPayment.id}`,
124-
walletAddress: walletAddress.url,
124+
walletAddress: walletAddress.address,
125125
receiver: outgoingPayment.receiver,
126126
quoteId: outgoingPayment.quote.getUrl(walletAddress),
127127
debitAmount: serializeAmount(outgoingPayment.debitAmount),
@@ -252,7 +252,7 @@ describe('Outgoing Payment Routes', (): void => {
252252
.pop()
253253
expect(ctx.response.body).toEqual({
254254
id: `${baseUrl}/${tenantId}/outgoing-payments/${outgoingPaymentId}`,
255-
walletAddress: walletAddress.url,
255+
walletAddress: walletAddress.address,
256256
receiver: payment.receiver,
257257
quoteId:
258258
'quoteId' in options ? options.quoteId : expect.any(String),

packages/backend/src/open_payments/payment/outgoing/service.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -281,7 +281,7 @@ describe('OutgoingPaymentService', (): void => {
281281
assetId: sendAssetId
282282
})
283283
walletAddressId = walletAddress.id
284-
client = walletAddress.url
284+
client = walletAddress.address
285285
const { id: destinationAssetId } = await createAsset(deps, destinationAsset)
286286
receiverWalletAddress = await createWalletAddress(deps, {
287287
tenantId,

packages/backend/src/open_payments/quote/model.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ export class Quote extends WalletAddressSubresource {
6666
private debitAmountValue!: bigint
6767

6868
public getUrl(walletAddress: WalletAddress): string {
69-
const url = new URL(walletAddress.url)
69+
const url = new URL(walletAddress.address)
7070
return `${url.origin}/${this.tenantId}${Quote.urlPath}/${this.id}`
7171
}
7272

@@ -134,7 +134,7 @@ export class Quote extends WalletAddressSubresource {
134134
public toOpenPaymentsType(walletAddress: WalletAddress): OpenPaymentsQuote {
135135
return {
136136
id: this.getUrl(walletAddress),
137-
walletAddress: walletAddress.url,
137+
walletAddress: walletAddress.address,
138138
receiveAmount: serializeAmount(this.receiveAmount),
139139
debitAmount: serializeAmount(this.debitAmount),
140140
receiver: this.receiver,

packages/backend/src/open_payments/quote/routes.test.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ describe('Quote Routes', (): void => {
109109
getBody: (quote) => {
110110
return {
111111
id: `${baseUrl}/${quote.tenantId}/quotes/${quote.id}`,
112-
walletAddress: walletAddress.url,
112+
walletAddress: walletAddress.address,
113113
receiver: quote.receiver,
114114
debitAmount: serializeAmount(quote.debitAmount),
115115
receiveAmount: serializeAmount(quote.receiveAmount),
@@ -145,7 +145,7 @@ describe('Quote Routes', (): void => {
145145

146146
test('returns error on invalid debitAmount asset', async (): Promise<void> => {
147147
options = {
148-
walletAddress: walletAddress.url,
148+
walletAddress: walletAddress.address,
149149
receiver,
150150
debitAmount: {
151151
...debitAmount,
@@ -174,7 +174,7 @@ describe('Quote Routes', (): void => {
174174
'$description',
175175
async ({ debitAmount, receiveAmount }): Promise<void> => {
176176
options = {
177-
walletAddress: walletAddress.url,
177+
walletAddress: walletAddress.address,
178178
receiver,
179179
method: 'ilp'
180180
}
@@ -227,7 +227,7 @@ describe('Quote Routes', (): void => {
227227
assert.ok(quote)
228228
expect(ctx.response.body).toEqual({
229229
id: `${baseUrl}/${tenantId}/quotes/${quoteId}`,
230-
walletAddress: walletAddress.url,
230+
walletAddress: walletAddress.address,
231231
receiver: quote.receiver,
232232
debitAmount: {
233233
...quote.debitAmount,
@@ -246,7 +246,7 @@ describe('Quote Routes', (): void => {
246246

247247
test('receiver.incomingAmount', async (): Promise<void> => {
248248
options = {
249-
walletAddress: walletAddress.url,
249+
walletAddress: walletAddress.address,
250250
receiver,
251251
method: 'ilp'
252252
}
@@ -279,7 +279,7 @@ describe('Quote Routes', (): void => {
279279
assert.ok(quote)
280280
expect(ctx.response.body).toEqual({
281281
id: `${baseUrl}/${tenantId}/quotes/${quoteId}`,
282-
walletAddress: walletAddress.url,
282+
walletAddress: walletAddress.address,
283283
receiver: options.receiver,
284284
debitAmount: {
285285
...quote.debitAmount,

0 commit comments

Comments
 (0)