mirror of
https://github.com/bitcoin-s/bitcoin-s.git
synced 2025-02-22 06:31:55 +01:00
[Tests] Kill all bitcoind instances after running
This commit is contained in:
parent
6f003e09fb
commit
3a1c9284dc
2 changed files with 7 additions and 5 deletions
|
@ -170,7 +170,7 @@ class P2PRpcTest extends BitcoindRpcTest {
|
|||
it should "be able to get the connection count" in {
|
||||
for {
|
||||
(freshClient, otherFreshClient) <- BitcoindRpcTestUtil
|
||||
.createUnconnectedNodePair()
|
||||
.createUnconnectedNodePair(clientAccum = clientAccum)
|
||||
connectionPre <- freshClient.getConnectionCount
|
||||
_ <- freshClient.addNode(otherFreshClient.getDaemon.uri,
|
||||
AddNodeArgument.Add)
|
||||
|
|
|
@ -13,9 +13,10 @@ import org.bitcoins.testkit.node.NodeTestUtil
|
|||
import org.bitcoins.testkit.rpc.BitcoindRpcTestUtil
|
||||
import org.scalatest._
|
||||
|
||||
import scala.concurrent.Future
|
||||
import scala.concurrent.duration.DurationInt
|
||||
import scala.concurrent.{Await, Future}
|
||||
import scala.concurrent.duration.{Duration, DurationInt}
|
||||
import org.bitcoins.testkit.BitcoinSAppConfig
|
||||
import org.bitcoins.testkit.chain.ChainUnitTest
|
||||
|
||||
/**
|
||||
* Created by chris on 6/7/16.
|
||||
|
@ -100,8 +101,9 @@ class ClientTest
|
|||
}
|
||||
|
||||
override def afterAll: Unit = {
|
||||
bitcoindRpcF.flatMap(_.stop())
|
||||
bitcoindRpc2F.flatMap(_.stop())
|
||||
implicit val ec = system.dispatcher
|
||||
Await.ready(bitcoindRpcF.flatMap(ChainUnitTest.destroyBitcoind(_)(system)), 10.seconds)
|
||||
Await.ready(bitcoindRpc2F.flatMap(ChainUnitTest.destroyBitcoind(_)(system)), 10.seconds)
|
||||
TestKit.shutdownActorSystem(system)
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue