mirror of https://codeberg.org/pzp/pzp-sync.git
fix tests
This commit is contained in:
parent
6aeaf896de
commit
4b11ab9d9c
|
@ -7,14 +7,14 @@ const Keypair = require('ppppp-keypair')
|
||||||
function createPeer(opts) {
|
function createPeer(opts) {
|
||||||
if (opts.name) {
|
if (opts.name) {
|
||||||
const tmp = os.tmpdir()
|
const tmp = os.tmpdir()
|
||||||
opts.path ??= path.join(tmp, `ppppp-sync-${opts.name}-${Date.now()}`)
|
opts.db ??= {path: path.join(tmp, `ppppp-sync-${opts.name}-${Date.now()}`)}
|
||||||
opts.keypair ??= Keypair.generate('ed25519', opts.name)
|
opts.keypair ??= Keypair.generate('ed25519', opts.name)
|
||||||
opts.name = undefined
|
opts.name = undefined
|
||||||
}
|
}
|
||||||
if (!opts.path) throw new Error('need opts.path in createPeer()')
|
if (!opts.db.path) throw new Error('need opts.db.path in createPeer()')
|
||||||
if (!opts.keypair) throw new Error('need opts.keypair in createPeer()')
|
if (!opts.keypair) throw new Error('need opts.keypair in createPeer()')
|
||||||
|
|
||||||
rimraf.sync(opts.path)
|
rimraf.sync(opts.db.path)
|
||||||
return require('secret-stack/bare')()
|
return require('secret-stack/bare')()
|
||||||
.use(require('secret-stack/plugins/net'))
|
.use(require('secret-stack/plugins/net'))
|
||||||
.use(require('secret-handshake-ext/secret-stack'))
|
.use(require('secret-handshake-ext/secret-stack'))
|
||||||
|
|
Loading…
Reference in New Issue