Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
describe(`addOperation ${IPFS}`, function () {
let ipfs, testIdentity, identityStore, store, cacheStore
this.timeout(config.timeout)
const ipfsConfig = Object.assign({}, config.defaultIpfsConfig, {
repo: config.defaultIpfsConfig.repo + '-entry' + new Date().getTime()
})
before(async () => {
identityStore = await storage.createStore('identity')
const keystore = new Keystore(identityStore)
cacheStore = await storage.createStore('cache')
const cache = new Cache(cacheStore)
testIdentity = await IdentityProvider.createIdentity({ id: 'userA', keystore })
ipfs = await startIpfs(IPFS, ipfsConfig)
const address = 'test-address'
const options = Object.assign({}, DefaultOptions, { cache })
store = new Store(ipfs, testIdentity, address, options)
})
describe(`Snapshots ${IPFS}`, function () {
let ipfs, testIdentity, identityStore, store, cacheStore
this.timeout(config.timeout)
const ipfsConfig = Object.assign({}, config.defaultIpfsConfig, {
repo: config.defaultIpfsConfig.repo + '-entry' + new Date().getTime()
})
before(async () => {
identityStore = await storage.createStore('identity')
const keystore = new Keystore(identityStore)
cacheStore = await storage.createStore('cache')
const cache = new Cache(cacheStore)
testIdentity = await IdentityProvider.createIdentity({ id: 'userA', keystore })
ipfs = await startIpfs(IPFS, ipfsConfig)
const address = 'test-address'
const options = Object.assign({}, DefaultOptions, { cache })
store = new Store(ipfs, testIdentity, address, options)
describe('Log - Join Concurrent Entries (' + IPFS + ')', function () {
this.timeout(config.timeout)
const { identityKeyFixtures, signingKeyFixtures, identityKeysPath, signingKeysPath } = config
const ipfsConfig = Object.assign({}, config.defaultIpfsConfig, {
repo: config.defaultIpfsConfig.repo + '-log-join-concurrent' + new Date().getTime()
})
before(async () => {
rmrf.sync(ipfsConfig.repo)
rmrf.sync(identityKeysPath)
rmrf.sync(signingKeysPath)
await fs.copy(identityKeyFixtures, identityKeysPath)
await fs.copy(signingKeyFixtures, signingKeysPath)
testIdentity = await IdentityProvider.createIdentity({ id: 'userA', identityKeysPath, signingKeysPath })
ipfs = await startIpfs(IPFS, ipfsConfig)
})
after(async () => {
await stopIpfs(ipfs)
await testIdentity.provider.keystore.close()
describe(`addOperation ${IPFS}`, function () {
let ipfs, testIdentity, identityStore, store, cacheStore
this.timeout(config.timeout)
const ipfsConfig = Object.assign({}, config.defaultIpfsConfig, {
repo: config.defaultIpfsConfig.repo + '-entry' + new Date().getTime()
})
before(async () => {
identityStore = await storage.createStore('identity')
const keystore = new Keystore(identityStore)
cacheStore = await storage.createStore('cache')
const cache = new Cache(cacheStore)
testIdentity = await IdentityProvider.createIdentity({ id: 'userA', keystore })
ipfs = await startIpfs(IPFS, ipfsConfig)
const address = 'test-address'
const options = Object.assign({}, DefaultOptions, { cache })
store = new Store(ipfs, testIdentity, address, options)
describe('Log - Join (' + IPFS + ')', function () {
this.timeout(config.timeout)
const { identityKeyFixtures, signingKeyFixtures, identityKeysPath, signingKeysPath } = config
const ipfsConfig = Object.assign({}, config.defaultIpfsConfig, {
repo: config.defaultIpfsConfig.repo + '-log-join' + new Date().getTime()
})
let keystore, signingKeystore
before(async () => {
rmrf.sync(ipfsConfig.repo)
rmrf.sync(identityKeysPath)
rmrf.sync(signingKeysPath)
await fs.copy(identityKeyFixtures, identityKeysPath)
await fs.copy(signingKeyFixtures, signingKeysPath)
keystore = new Keystore(identityKeysPath)
signingKeystore = new Keystore(signingKeysPath)
testIdentity = await IdentityProvider.createIdentity({ id: 'userC', keystore, signingKeystore })
testIdentity2 = await IdentityProvider.createIdentity({ id: 'userB', keystore, signingKeystore })
describe('Signed Log (' + IPFS + ')', function () {
this.timeout(config.timeout)
const { identityKeyFixtures, signingKeyFixtures, identityKeysPath, signingKeysPath } = config
const ipfsConfig = Object.assign({}, config.defaultIpfsConfig, {
repo: config.defaultIpfsConfig.repo + '-log-signed' + new Date().getTime()
})
let keystore, signingKeystore
before(async () => {
rmrf.sync(ipfsConfig.repo)
rmrf.sync(identityKeysPath)
rmrf.sync(signingKeysPath)
await fs.copy(identityKeyFixtures, identityKeysPath)
await fs.copy(signingKeyFixtures, signingKeysPath)
keystore = new Keystore(identityKeysPath)
signingKeystore = new Keystore(signingKeysPath)
testIdentity = await IdentityProvider.createIdentity({ id: 'userA', keystore, signingKeystore })
describe('Log (' + IPFS + ')', function () {
this.timeout(config.timeout)
const { identityKeyFixtures, signingKeyFixtures, identityKeysPath, signingKeysPath } = config
const ipfsConfig = Object.assign({}, config.defaultIpfsConfig, {
repo: config.defaultIpfsConfig.repo + '-log' + new Date().getTime()
})
let keystore, signingKeystore
before(async () => {
await fs.copy(identityKeyFixtures, identityKeysPath)
await fs.copy(signingKeyFixtures, signingKeysPath)
rmrf.sync(ipfsConfig.repo)
keystore = new Keystore(identityKeysPath)
signingKeystore = new Keystore(signingKeysPath)
testIdentity = await IdentityProvider.createIdentity({ id: 'userA', keystore, signingKeystore })
testIdentity2 = await IdentityProvider.createIdentity({ id: 'userB', keystore, signingKeystore })
testIdentity3 = await IdentityProvider.createIdentity({ id: 'userC', keystore, signingKeystore })
ipfs = await startIpfs(IPFS, ipfsConfig)
describe('Entry - Persistency (' + IPFS + ')', function () {
this.timeout(config.timeout)
const { identityKeyFixtures, signingKeyFixtures, identityKeysPath, signingKeysPath } = config
const ipfsConfig = Object.assign({}, config.defaultIpfsConfig, {
repo: config.defaultIpfsConfig.repo + '-entry-io' + new Date().getTime()
})
let options, keystore, signingKeystore
before(async () => {
rmrf.sync(ipfsConfig.repo)
rmrf.sync(identityKeysPath)
rmrf.sync(signingKeysPath)
await fs.copy(identityKeyFixtures, identityKeysPath)
await fs.copy(signingKeyFixtures, signingKeysPath)
const defaultOptions = { identityKeysPath, signingKeysPath }
keystore = new Keystore(identityKeysPath)
signingKeystore = new Keystore(signingKeysPath)
describe('Log - Iterator (' + IPFS + ')', function () {
this.timeout(config.timeout)
const { identityKeyFixtures, signingKeyFixtures, identityKeysPath, signingKeysPath } = config
const ipfsConfig = Object.assign({}, config.defaultIpfsConfig, {
repo: config.defaultIpfsConfig.repo + '-log-join' + new Date().getTime()
})
let keystore, signingKeystore
before(async () => {
rmrf.sync(ipfsConfig.repo)
rmrf.sync(identityKeysPath)
rmrf.sync(signingKeysPath)
await fs.copy(identityKeyFixtures, identityKeysPath)
await fs.copy(signingKeyFixtures, signingKeysPath)
keystore = new Keystore(identityKeysPath)
signingKeystore = new Keystore(signingKeysPath)
testIdentity = await IdentityProvider.createIdentity({ id: 'userA', keystore, signingKeystore })
testIdentity2 = await IdentityProvider.createIdentity({ id: 'userB', keystore, signingKeystore })
describe('Entry - Persistency (' + IPFS + ')', function () {
this.timeout(config.timeout)
const { identityKeyFixtures, signingKeyFixtures, identityKeysPath, signingKeysPath } = config
const ipfsConfig = Object.assign({}, config.defaultIpfsConfig, {
repo: config.defaultIpfsConfig.repo + '-entry-io' + new Date().getTime()
})
let options, keystore, signingKeystore
before(async () => {
rmrf.sync(ipfsConfig.repo)
rmrf.sync(identityKeysPath)
rmrf.sync(signingKeysPath)
await fs.copy(identityKeyFixtures, identityKeysPath)
await fs.copy(signingKeyFixtures, signingKeysPath)
const defaultOptions = { identityKeysPath, signingKeysPath }
keystore = new Keystore(identityKeysPath)
signingKeystore = new Keystore(signingKeysPath)
const users = ['userA', 'userB', 'userC', 'userD']