vm: add instruction correctness check

See neo-project/neo-vm#392.
This commit is contained in:
Roman Khimov 2021-02-09 17:03:06 +03:00
parent a3abdbd7f0
commit b892db9976
3 changed files with 17 additions and 0 deletions

View file

@ -28,3 +28,10 @@ func TestFromString(t *testing.T) {
require.NoError(t, err)
require.Equal(t, MUL, op)
}
func TestIsValid(t *testing.T) {
require.True(t, IsValid(ADD))
require.True(t, IsValid(CONVERT))
require.False(t, IsValid(0xff))
require.False(t, IsValid(0xa5))
}