test_helpers

package
v0.2.17 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 19, 2019 License: AGPL-3.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const (
	FakeAddress = "0x0123456789abcdef000000000000000000000000"
	FakeIlk     = "0x464b450000000000000000000000000000000000000000000000000000000000"
)

Variables

This section is empty.

Functions

func AssertDoubleMapping

func AssertDoubleMapping(res DoubleMappingRes, diffID, headerID int64, keyOne, keyTwo, value string)

func AssertMapping

func AssertMapping(res MappingRes, diffID, headerID int64, key, value string)

func AssertVariable

func AssertVariable(res VariableRes, diffID, headerID int64, value string)

func CreateDiffRecord added in v0.2.17

func CreateDiffRecord(db *postgres.DB, header core.Header, hashedAddress, key, value common.Hash) storage.PersistedDiff

func CreateFakeDiffRecord added in v0.2.17

func CreateFakeDiffRecord(db *postgres.DB) int64

func CreateFakeDiffRecordWithHeader added in v0.2.17

func CreateFakeDiffRecordWithHeader(db *postgres.DB, header core.Header) int64

func CreateHeader added in v0.2.15

func CreateHeader(timestamp int64, blockNumber int, db *postgres.DB) core.Header

func CreateHeaderWithHash added in v0.2.15

func CreateHeaderWithHash(hash string, timestamp int64, blockNumber int, db *postgres.DB) core.Header

func FormatTimestamp added in v0.2.15

func FormatTimestamp(timestamp int64) string

Types

type BlockMetadata

type BlockMetadata struct {
	HeaderID int64 `db:"header_id"`
}

type DiffMetadata added in v0.2.17

type DiffMetadata struct {
	BlockMetadata
	DiffID int64 `db:"diff_id"`
	Value  string
}

type DoubleMappingRes

type DoubleMappingRes struct {
	DiffMetadata
	KeyOne string `db:"key_one"`
	KeyTwo string `db:"key_two"`
}

type FlapRes added in v0.2.15

type FlapRes struct {
	BlockMetadata
	BlockNumber     int64  `db:"block_number"`
	ContractAddress string `db:"contract_address"`
	Id              string
	BidId           string `db:"bid_id"`
	Guy             string
	Tic             string
	End             string
	Lot             string
	Bid             string
}

type FlopRes added in v0.2.15

type FlopRes struct {
	BlockMetadata
	BlockNumber     int64  `db:"block_number"`
	ContractAddress string `db:"contract_address"`
	Id              string
	BidId           string `db:"bid_id"`
	Guy             string
	Tic             string
	End             string
	Lot             string
	Bid             string
}

type MappingRes

type MappingRes struct {
	DiffMetadata
	Key string
}

type MockMakerStorageRepository

type MockMakerStorageRepository struct {
	Cdpis                   []string
	DaiKeys                 []string
	FlapBidIds              []string
	FlipBidIds              []string
	FlopBidIds              []string
	GemKeys                 []storage.Urn
	Ilks                    []string
	Owners                  []string
	PotPieUsers             []string
	SinKeys                 []string
	Urns                    []storage.Urn
	GetCdpisCalled          bool
	GetCdpisError           error
	GetDaiKeysCalled        bool
	GetDaiKeysError         error
	GetGemKeysCalled        bool
	GetGemKeysError         error
	GetFlapBidIdsCalled     bool
	GetFlapBidIdsError      error
	GetFlipBidIdsCalledWith string
	GetFlipBidIdsError      error
	GetFlopBidIdsCalledWith string
	GetFlopBidIdsError      error
	GetIlksCalled           bool
	GetIlksError            error
	GetOwnersCalled         bool
	GetOwnersError          error
	GetPotPieUsersCalled    bool
	GetPotPieUsersError     error
	GetVatSinKeysCalled     bool
	GetVatSinKeysError      error
	GetVowSinKeysCalled     bool
	GetVowSinKeysError      error
	GetUrnsCalled           bool
	GetUrnsError            error
}

func (*MockMakerStorageRepository) GetCdpis added in v0.2.15

func (repository *MockMakerStorageRepository) GetCdpis() ([]string, error)

func (*MockMakerStorageRepository) GetDaiKeys

func (repository *MockMakerStorageRepository) GetDaiKeys() ([]string, error)

func (*MockMakerStorageRepository) GetFlapBidIds added in v0.2.9

func (repository *MockMakerStorageRepository) GetFlapBidIds(string) ([]string, error)

func (*MockMakerStorageRepository) GetFlipBidIds added in v0.2.9

func (repository *MockMakerStorageRepository) GetFlipBidIds(contractAddress string) ([]string, error)

func (*MockMakerStorageRepository) GetFlopBidIds added in v0.2.9

func (repository *MockMakerStorageRepository) GetFlopBidIds(contractAddress string) ([]string, error)

func (*MockMakerStorageRepository) GetGemKeys

func (repository *MockMakerStorageRepository) GetGemKeys() ([]storage.Urn, error)

func (*MockMakerStorageRepository) GetIlks

func (repository *MockMakerStorageRepository) GetIlks() ([]string, error)

func (*MockMakerStorageRepository) GetOwners added in v0.2.15

func (repository *MockMakerStorageRepository) GetOwners() ([]string, error)

func (*MockMakerStorageRepository) GetPotPieUsers added in v0.2.17

func (repository *MockMakerStorageRepository) GetPotPieUsers() ([]string, error)

func (*MockMakerStorageRepository) GetUrns

func (repository *MockMakerStorageRepository) GetUrns() ([]storage.Urn, error)

func (*MockMakerStorageRepository) GetVatSinKeys added in v0.2.2

func (repository *MockMakerStorageRepository) GetVatSinKeys() ([]string, error)

func (*MockMakerStorageRepository) GetVowSinKeys added in v0.2.2

func (repository *MockMakerStorageRepository) GetVowSinKeys() ([]string, error)

func (*MockMakerStorageRepository) SetDB

func (repository *MockMakerStorageRepository) SetDB(db *postgres.DB)

type VariableRes

type VariableRes struct {
	DiffMetadata
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL