UNPKG

ln-service

Version:

Interaction helper for your Lightning Network daemon

34 lines (22 loc) 833 B
const {deepEqual} = require('node:assert').strict; const test = require('node:test'); const {spawnLightningCluster} = require('ln-docker-daemons'); const {getWalletInfo} = require('./../../'); const {updateColor} = require('./../../'); const color = '#666666' // Updating a node color should result in an updated color test(`Update color`, async () => { const {kill, nodes} = await spawnLightningCluster({}); const [{lnd}] = nodes; try { const {alias} = await getWalletInfo({lnd}); await updateColor({color, lnd}); const updated = await getWalletInfo({lnd}); deepEqual(updated.alias, alias, 'Alias was not updated'); deepEqual(updated.color, color, 'Color was updated'); } catch (err) { deepEqual(err, [400, 'ExpectedPeersRpcLndBuildTagToUpdateColor']); } await kill({}); return; });