Move exchanging heads logic to its own function

Use latest store modules
Add a set of tests for checking database replication status
Fix tests as per new replication status api
Speed up and improve tests
This commit is contained in:
haad
2018-03-30 12:38:55 +02:00
parent 3349dd9b0b
commit 0558c32343
6 changed files with 578 additions and 497 deletions

View File

@@ -4,12 +4,16 @@ const assert = require('assert')
const mapSeries = require('p-each-series')
const rmrf = require('rimraf')
const OrbitDB = require('../src/OrbitDB')
const config = require('./utils/config')
const startIpfs = require('./utils/start-ipfs')
const stopIpfs = require('./utils/stop-ipfs')
const testAPIs = require('./utils/test-apis')
const connectPeers = require('./utils/connect-peers')
const waitForPeers = require('./utils/wait-for-peers')
// Include test utilities
const {
config,
startIpfs,
stopIpfs,
connectPeers,
waitForPeers,
testAPIs,
} = require('./utils')
const dbPath1 = './orbitdb/tests/multiple-databases/1'
const dbPath2 = './orbitdb/tests/multiple-databases/2'