Skip to content
This repository was archived by the owner on Feb 8, 2026. It is now read-only.

Commit a1fed45

Browse files
authored
Merge pull request #1096 from synonymdev/fix-lnurl-callback2
test: fix lnurl test
2 parents 1b7cc4b + 025bdd6 commit a1fed45

2 files changed

Lines changed: 5 additions & 6 deletions

File tree

__tests__/lnurl.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ describe('LN URL', () => {
2020

2121
expect(lnurlRes.isOk()).toEqual(true);
2222
if (lnurlRes.isErr()) {
23-
return;
23+
throw lnurlRes.error;
2424
}
2525

2626
const params = lnurlRes.value as LNURLAuthParams;
@@ -33,7 +33,7 @@ describe('LN URL', () => {
3333

3434
expect(keysRes.isOk()).toEqual(true);
3535
if (keysRes.isErr()) {
36-
return;
36+
throw keysRes.error;
3737
}
3838

3939
if (keysRes.isOk()) {
@@ -53,7 +53,7 @@ describe('LN URL', () => {
5353
);
5454
}
5555
if (signRes.isErr()) {
56-
return;
56+
throw signRes.error;
5757
}
5858

5959
const callbackUrlRes = await createAuthCallbackUrl({
@@ -65,7 +65,7 @@ describe('LN URL', () => {
6565
expect(callbackUrlRes.isOk()).toEqual(true);
6666
if (callbackUrlRes.isOk()) {
6767
expect(callbackUrlRes.value).toEqual(
68-
'https://api.testnet.lnmarkets.com/lnurl/a?tag=login&k1=999f80994825233cdca95571221c57b911b6a5e4344b591802ec3a33cda0a784&hmac=e01c193fc276d0c07ab0a1744293b1c3c91c569108e0cba24d384a066945e055&sig=3045022100fb9ab319ebabc2bbaec403544cc47ea6287613fc374be3612c2dde6b34c1e31b022013ec1b14efe24d64bdab77858b19efa5112e6ea6108de96f2c901dd13fc6afaa&key=0388b8c9d0480679cec949a15a8a53f68a16d10827de5da669a8685faf68e5ebe5',
68+
'https://api.testnet.lnmarkets.com/lnurl/a?hmac=e01c193fc276d0c07ab0a1744293b1c3c91c569108e0cba24d384a066945e055&k1=999f80994825233cdca95571221c57b911b6a5e4344b591802ec3a33cda0a784&key=0388b8c9d0480679cec949a15a8a53f68a16d10827de5da669a8685faf68e5ebe5&sig=3045022100fb9ab319ebabc2bbaec403544cc47ea6287613fc374be3612c2dde6b34c1e31b022013ec1b14efe24d64bdab77858b19efa5112e6ea6108de96f2c901dd13fc6afaa&tag=login',
6969
);
7070
}
7171
});

__tests__/wallet.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,7 @@ describe('Wallet Methods', () => {
1212
it('Derive multiple mnemonic phrases for lightning and tokens via the on-chain phrase.', async () => {
1313
const res = await deriveMnemonicPhrases(mnemonic);
1414
if (res.isErr()) {
15-
expect(res.error.message).toEqual('');
16-
return;
15+
throw res.error;
1716
}
1817
expect(res.value.onchain).toEqual(mnemonic);
1918
expect(res.value.lightning).toEqual(

0 commit comments

Comments
 (0)