Versie 0.2.0
This commit is contained in:
commit
e77d8fd373
495 files changed
+81026
No files matched your search
@@ -0,0 +1,25 @@
|
||||
// Generated, do not edit. sha256:e4e79ee7e120dce5fb4b9cab93e8098467cf35f61e34bbbef06650b85960c70d
|
||||
import { describe, it } from 'node:test';
|
||||
import assert from 'node:assert/strict';
|
||||
|
||||
const { testLnd } = await import('../../client/lightning/lnd.js');
|
||||
|
||||
function metAntwoord(json, fn) {
|
||||
const origineel = globalThis.fetch;
|
||||
globalThis.fetch = async () => new Response(JSON.stringify(json), { status: 200, headers: { 'Content-Type': 'application/json' } });
|
||||
return Promise.resolve(fn()).finally(() => { globalThis.fetch = origineel; });
|
||||
}
|
||||
|
||||
describe('testLnd', () => {
|
||||
it('leest alias, synchronisatie en blokhoogte uit het antwoord van LND', async () => {
|
||||
await metAntwoord({ alias: 'Truman', synced_to_chain: true, block_height: 921334 }, async () => {
|
||||
assert.deepEqual(await testLnd(3), { alias: 'Truman', synced: true, blockHeight: 921334 });
|
||||
});
|
||||
});
|
||||
|
||||
it('zonder blokhoogte in het antwoord: 0 en geen fout', async () => {
|
||||
await metAntwoord({ alias: '', synced_to_chain: false }, async () => {
|
||||
assert.deepEqual(await testLnd(3), { alias: null, synced: false, blockHeight: 0 });
|
||||
});
|
||||
});
|
||||
});
|
||||
Reference in new issue
Block a user