js-libp2p/test/browser.js
Richard Schneider c1627a99e7 feat: use libp2p-crypto (#18)
* test: openssl interop is now the responsibility of libp2p-crypto

* feat: use libp2p-crypto, not node-forge, for key management

* fix: use libp2p-crypto.pbkdf, not node-forge

* fix: do not ship CMS

This removes all depencies on node-forge

* test: update dependencies

* test: remove dead code
2017-12-20 13:43:54 +00:00

28 lines
643 B
JavaScript

/* eslint-env mocha */
'use strict'
const async = require('async')
const LevelStore = require('datastore-level')
describe('browser', () => {
const datastore1 = new LevelStore('test-keystore-1', {db: require('level-js')})
const datastore2 = new LevelStore('test-keystore-2', {db: require('level-js')})
before((done) => {
async.series([
(cb) => datastore1.open(cb),
(cb) => datastore2.open(cb)
], done)
})
after((done) => {
async.series([
(cb) => datastore1.close(cb),
(cb) => datastore2.close(cb)
], done)
})
require('./keychain.spec')(datastore1, datastore2)
require('./peerid')
})