Documentation ¶
Index ¶
- Constants
- Variables
- func TestApis(t *testing.T, b APIBuilder)
- func TestDealFlow(t *testing.T, b APIBuilder, blocktime time.Duration, carExport bool)
- func TestDealMining(t *testing.T, b APIBuilder, blocktime time.Duration, carExport bool)
- func TestDoubleDealFlow(t *testing.T, b APIBuilder, blocktime time.Duration)
- func TestPledgeSector(t *testing.T, b APIBuilder, blocktime time.Duration, nSectors int)
- func TestWindowPost(t *testing.T, b APIBuilder, blocktime time.Duration, nSectors int)
- type APIBuilder
- type StorageMiner
- type TestNode
- type TestStorageNode
Constants ¶
View Source
const GenesisPreseals = 2
Variables ¶
View Source
var PresealGenesis = -1
Functions ¶
func TestApis ¶
func TestApis(t *testing.T, b APIBuilder)
TestApis is the entry point to API test suite
func TestDealFlow ¶
func TestDealMining ¶ added in v0.3.0
func TestDoubleDealFlow ¶ added in v0.3.0
func TestDoubleDealFlow(t *testing.T, b APIBuilder, blocktime time.Duration)
func TestPledgeSector ¶ added in v0.3.1
func TestWindowPost ¶ added in v0.3.1
Types ¶
type APIBuilder ¶
type APIBuilder func(t *testing.T, nFull int, storage []StorageMiner) ([]TestNode, []TestStorageNode)
APIBuilder is a function which is invoked in test suite to provide test nodes and networks
storage array defines storage nodes, numbers in the array specify full node index the storage node 'belongs' to
type StorageMiner ¶ added in v0.3.0
type TestStorageNode ¶
Click to show internal directories.
Click to hide internal directories.