forked from TrueCloudLab/neoneo-go
compiler: add compatibility test for storage limits
Signed-off-by: Anna Shaleva <shaleva.ann@nspcc.ru>
This commit is contained in:
parent
a159054f10
commit
2eab743a5b
1 changed files with 7 additions and 0 deletions
|
@ -11,6 +11,7 @@ import (
|
||||||
|
|
||||||
"github.com/nspcc-dev/neo-go/pkg/compiler"
|
"github.com/nspcc-dev/neo-go/pkg/compiler"
|
||||||
"github.com/nspcc-dev/neo-go/pkg/config"
|
"github.com/nspcc-dev/neo-go/pkg/config"
|
||||||
|
"github.com/nspcc-dev/neo-go/pkg/config/limits"
|
||||||
"github.com/nspcc-dev/neo-go/pkg/core/interop"
|
"github.com/nspcc-dev/neo-go/pkg/core/interop"
|
||||||
"github.com/nspcc-dev/neo-go/pkg/core/native"
|
"github.com/nspcc-dev/neo-go/pkg/core/native"
|
||||||
"github.com/nspcc-dev/neo-go/pkg/core/native/noderoles"
|
"github.com/nspcc-dev/neo-go/pkg/core/native/noderoles"
|
||||||
|
@ -25,6 +26,7 @@ import (
|
||||||
"github.com/nspcc-dev/neo-go/pkg/interop/native/policy"
|
"github.com/nspcc-dev/neo-go/pkg/interop/native/policy"
|
||||||
"github.com/nspcc-dev/neo-go/pkg/interop/native/roles"
|
"github.com/nspcc-dev/neo-go/pkg/interop/native/roles"
|
||||||
"github.com/nspcc-dev/neo-go/pkg/interop/native/std"
|
"github.com/nspcc-dev/neo-go/pkg/interop/native/std"
|
||||||
|
"github.com/nspcc-dev/neo-go/pkg/interop/storage"
|
||||||
"github.com/nspcc-dev/neo-go/pkg/smartcontract"
|
"github.com/nspcc-dev/neo-go/pkg/smartcontract"
|
||||||
"github.com/nspcc-dev/neo-go/pkg/smartcontract/nef"
|
"github.com/nspcc-dev/neo-go/pkg/smartcontract/nef"
|
||||||
"github.com/nspcc-dev/neo-go/pkg/vm"
|
"github.com/nspcc-dev/neo-go/pkg/vm"
|
||||||
|
@ -131,6 +133,11 @@ func TestPolicyAttributeType(t *testing.T) {
|
||||||
require.EqualValues(t, policy.NotaryAssistedT, transaction.NotaryAssistedT)
|
require.EqualValues(t, policy.NotaryAssistedT, transaction.NotaryAssistedT)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func TestStorageLimits(t *testing.T) {
|
||||||
|
require.EqualValues(t, storage.MaxKeyLen, limits.MaxStorageKeyLen)
|
||||||
|
require.EqualValues(t, storage.MaxValueLen, limits.MaxStorageValueLen)
|
||||||
|
}
|
||||||
|
|
||||||
type nativeTestCase struct {
|
type nativeTestCase struct {
|
||||||
method string
|
method string
|
||||||
params []string
|
params []string
|
||||||
|
|
Loading…
Reference in a new issue