Use transformer factory for Bite (#89)
* Use transformer factory for Bite - introduces separate transformer factory for non-LogNote events - converter includes `ToEntities` for events defined via ABI * Updates after rebasing with staging
This commit is contained in:
@@ -6,13 +6,12 @@ import (
|
||||
. "github.com/onsi/ginkgo"
|
||||
. "github.com/onsi/gomega"
|
||||
|
||||
"github.com/vulcanize/vulcanizedb/pkg/transformers/factories"
|
||||
"github.com/vulcanize/vulcanizedb/pkg/transformers/test_data"
|
||||
"github.com/vulcanize/vulcanizedb/pkg/transformers/vat_grab"
|
||||
)
|
||||
|
||||
var _ = Describe("Vat grab converter", func() {
|
||||
var converter factories.Converter
|
||||
var converter vat_grab.VatGrabConverter
|
||||
|
||||
BeforeEach(func() {
|
||||
converter = vat_grab.VatGrabConverter{}
|
||||
|
||||
@@ -18,7 +18,7 @@ import (
|
||||
var _ = Describe("Vat grab transformer", func() {
|
||||
var (
|
||||
config = vat_grab.VatGrabConfig
|
||||
converter mocks.MockConverter
|
||||
converter mocks.MockLogNoteConverter
|
||||
repository mocks.MockRepository
|
||||
fetcher mocks.MockLogFetcher
|
||||
transformer shared.Transformer
|
||||
@@ -27,13 +27,13 @@ var _ = Describe("Vat grab transformer", func() {
|
||||
BeforeEach(func() {
|
||||
repository = mocks.MockRepository{}
|
||||
fetcher = mocks.MockLogFetcher{}
|
||||
converter = mocks.MockConverter{}
|
||||
transformer = factories.Transformer{
|
||||
converter = mocks.MockLogNoteConverter{}
|
||||
transformer = factories.LogNoteTransformer{
|
||||
Config: config,
|
||||
Fetcher: &fetcher,
|
||||
Converter: &converter,
|
||||
Repository: &repository,
|
||||
}.NewTransformer(nil, nil)
|
||||
}.NewLogNoteTransformer(nil, nil)
|
||||
})
|
||||
|
||||
It("sets the blockchain and database", func() {
|
||||
|
||||
Reference in New Issue
Block a user