UNPKG

ssb-keyring

Version:

A persistence store for encryption keys for scuttlebutt. It's purpose is to make easy to answer box2 encryption/ decryption questions.

24 lines (18 loc) 469 B
const test = require('tape') const keyRing = require('../') const { tmpPath } = require('./helpers') test('init / close', t => { t.plan(4) keyRing(tmpPath(), (err, keys) => { t.error(err, 'callback init') keys.close(err => t.error(err, 'callback close')) }) keyRing(tmpPath()) .catch(t.error) .then(keys => { t.ok(keys, 'promise init') keys.close() .catch(t.error) .then(() => t.pass('promise close')) }) })