lotus/chain/vm/validation_test.go

37 lines
1.1 KiB
Go
Raw Normal View History

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) {
t.SkipNow()
factory := validation.NewFactories()
suites.CreateStorageMinerAndUpdatePeerID(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)
}
func TestMultiSig(t *testing.T) {
2020-02-04 03:37:55 +00:00
t.SkipNow()
factory := validation.NewFactories()
suites.MultiSigActorConstructor(t, factory)
suites.MultiSigActorProposeApprove(t, factory)
suites.MultiSigActorProposeCancel(t, factory)
2019-12-16 11:47:11 +00:00
}