fixup! first pass at integrating chain-validation
This commit is contained in:
parent
60a19a1155
commit
6545c20666
@ -11,30 +11,11 @@ import (
|
||||
"github.com/stretchr/testify/require"
|
||||
|
||||
"github.com/filecoin-project/chain-validation/pkg/state"
|
||||
"github.com/filecoin-project/chain-validation/pkg/suites"
|
||||
|
||||
"github.com/filecoin-project/lotus/chain/actors"
|
||||
"github.com/filecoin-project/lotus/chain/address"
|
||||
)
|
||||
|
||||
func TestStorageMinerValidation(t *testing.T) {
|
||||
factory := NewFactories()
|
||||
suites.CreateStorageMinerAndUpdatePeerIDTest(t, factory)
|
||||
|
||||
}
|
||||
|
||||
func TestValueTransfer(t *testing.T) {
|
||||
factory := NewFactories()
|
||||
suites.AccountValueTransferSuccess(t, factory, 126)
|
||||
suites.AccountValueTransferZeroFunds(t, factory, 112)
|
||||
suites.AccountValueTransferOverBalanceNonZero(t, factory, 0)
|
||||
suites.AccountValueTransferOverBalanceZero(t, factory, 0)
|
||||
suites.AccountValueTransferToSelf(t, factory, 0)
|
||||
suites.AccountValueTransferFromKnownToUnknownAccount(t, factory, 0)
|
||||
suites.AccountValueTransferFromUnknownToKnownAccount(t, factory, 0)
|
||||
suites.AccountValueTransferFromUnknownToUnknownAccount(t, factory, 0)
|
||||
}
|
||||
|
||||
//
|
||||
// some helpers tests to verify chain-validation can encode parameters to the CBOR lotus uses
|
||||
//
|
||||
|
27
chain/vm/validation_test.go
Normal file
27
chain/vm/validation_test.go
Normal file
@ -0,0 +1,27 @@
|
||||
package vm_test
|
||||
|
||||
import (
|
||||
"testing"
|
||||
|
||||
"github.com/filecoin-project/chain-validation/pkg/suites"
|
||||
|
||||
"github.com/filecoin-project/lotus/chain/validation"
|
||||
)
|
||||
|
||||
func TestStorageMinerValidation(t *testing.T) {
|
||||
factory := validation.NewFactories()
|
||||
suites.CreateStorageMinerAndUpdatePeerIDTest(t, factory)
|
||||
|
||||
}
|
||||
|
||||
func TestValueTransfer(t *testing.T) {
|
||||
factory := validation.NewFactories()
|
||||
suites.AccountValueTransferSuccess(t, factory, 126)
|
||||
suites.AccountValueTransferZeroFunds(t, factory, 112)
|
||||
suites.AccountValueTransferOverBalanceNonZero(t, factory, 0)
|
||||
suites.AccountValueTransferOverBalanceZero(t, factory, 0)
|
||||
suites.AccountValueTransferToSelf(t, factory, 0)
|
||||
suites.AccountValueTransferFromKnownToUnknownAccount(t, factory, 0)
|
||||
suites.AccountValueTransferFromUnknownToKnownAccount(t, factory, 0)
|
||||
suites.AccountValueTransferFromUnknownToUnknownAccount(t, factory, 0)
|
||||
}
|
Loading…
Reference in New Issue
Block a user