fix unit tests after updating deps
This commit is contained in:
parent
3fb74dfbf6
commit
f7ce7a48dd
@ -21,8 +21,8 @@ import (
|
|||||||
|
|
||||||
"github.com/ipfs/go-blockservice"
|
"github.com/ipfs/go-blockservice"
|
||||||
"github.com/ipfs/go-cid"
|
"github.com/ipfs/go-cid"
|
||||||
"github.com/ipfs/go-ipfs-blockstore"
|
blockstore "github.com/ipfs/go-ipfs-blockstore"
|
||||||
"github.com/ipfs/go-ipfs-ds-help"
|
dshelp "github.com/ipfs/go-ipfs-ds-help"
|
||||||
"github.com/ipfs/go-ipfs/core"
|
"github.com/ipfs/go-ipfs/core"
|
||||||
"github.com/ipfs/go-ipfs/repo/fsrepo"
|
"github.com/ipfs/go-ipfs/repo/fsrepo"
|
||||||
"github.com/jmoiron/sqlx"
|
"github.com/jmoiron/sqlx"
|
||||||
|
@ -138,3 +138,11 @@ func (v *Validator) ValidateStorageTrie(address common.Address, storageRoot comm
|
|||||||
}
|
}
|
||||||
return it.Error()
|
return it.Error()
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Close implements io.Closer
|
||||||
|
// it deregisters the groupcache name
|
||||||
|
func (v *Validator) Close() error {
|
||||||
|
groupcache.DeregisterGroup("kv")
|
||||||
|
groupcache.DeregisterGroup("db")
|
||||||
|
return nil
|
||||||
|
}
|
||||||
|
@ -24,14 +24,14 @@ import (
|
|||||||
"github.com/ethereum/go-ethereum/core/types"
|
"github.com/ethereum/go-ethereum/core/types"
|
||||||
"github.com/ethereum/go-ethereum/crypto"
|
"github.com/ethereum/go-ethereum/crypto"
|
||||||
"github.com/ethereum/go-ethereum/rlp"
|
"github.com/ethereum/go-ethereum/rlp"
|
||||||
"github.com/ipfs/go-cid/_rsrch/cidiface"
|
cid "github.com/ipfs/go-cid/_rsrch/cidiface"
|
||||||
"github.com/jmoiron/sqlx"
|
"github.com/jmoiron/sqlx"
|
||||||
"github.com/multiformats/go-multihash"
|
"github.com/multiformats/go-multihash"
|
||||||
. "github.com/onsi/ginkgo"
|
. "github.com/onsi/ginkgo"
|
||||||
. "github.com/onsi/gomega"
|
. "github.com/onsi/gomega"
|
||||||
|
|
||||||
"github.com/vulcanize/eth-ipfs-state-validator/pkg"
|
validator "github.com/vulcanize/eth-ipfs-state-validator/pkg"
|
||||||
"github.com/vulcanize/ipfs-ethdb/postgres"
|
pgipfsethdb "github.com/vulcanize/ipfs-ethdb/postgres"
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
@ -201,6 +201,9 @@ var _ = Describe("PG-IPFS Validator", func() {
|
|||||||
Expect(err).ToNot(HaveOccurred())
|
Expect(err).ToNot(HaveOccurred())
|
||||||
v = validator.NewPGIPFSValidator(db)
|
v = validator.NewPGIPFSValidator(db)
|
||||||
})
|
})
|
||||||
|
AfterEach(func() {
|
||||||
|
v.Close()
|
||||||
|
})
|
||||||
Describe("ValidateTrie", func() {
|
Describe("ValidateTrie", func() {
|
||||||
AfterEach(func() {
|
AfterEach(func() {
|
||||||
err = validator.ResetTestDB(db)
|
err = validator.ResetTestDB(db)
|
||||||
@ -236,7 +239,7 @@ var _ = Describe("PG-IPFS Validator", func() {
|
|||||||
loadTrie(trieStateNodes, trieStorageNodes)
|
loadTrie(trieStateNodes, trieStorageNodes)
|
||||||
err = v.ValidateTrie(stateRoot)
|
err = v.ValidateTrie(stateRoot)
|
||||||
Expect(err).To(HaveOccurred())
|
Expect(err).To(HaveOccurred())
|
||||||
subStr := fmt.Sprintf("code %s: sql: no rows in result set", codeHash.Hex()[2:])
|
subStr := fmt.Sprintf("code %s: not found", codeHash.Hex()[2:])
|
||||||
Expect(err.Error()).To(ContainSubstring(subStr))
|
Expect(err.Error()).To(ContainSubstring(subStr))
|
||||||
})
|
})
|
||||||
It("Returns no error if the entire state (state trie and storage tries) can be validated", func() {
|
It("Returns no error if the entire state (state trie and storage tries) can be validated", func() {
|
||||||
|
Loading…
Reference in New Issue
Block a user