UNPKG

lightning

Version:
30 lines (24 loc) 652 B
const {equal} = require('node:assert').strict; const test = require('node:test'); const grpcSsl = require('./../../lnd_grpc/grpc_ssl'); const tests = [ { args: {cert: Buffer.alloc(1).toString('hex')}, description: 'A hex cert returns a GRPC object', }, { args: {cert: Buffer.alloc(1).toString('base64')}, description: 'A base64 cert returns a GRPC object', }, { args: {}, description: 'No cert returns a GRPC object', }, ]; tests.forEach(({args, description}) => { return test(description, (t, end) => { const res = grpcSsl(args); equal(!!res.ssl, true, 'Has SSL object'); return end(); }); });