[#139] object: Deprecate RawObject type and everything related

From now `Object` type should be used directly.

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
This commit is contained in:
Leonard Lyubich 2022-03-03 14:48:55 +03:00 committed by Alex Vanin
parent 529c4d1c2a
commit 70c3644e2b
8 changed files with 559 additions and 681 deletions

View file

@ -9,7 +9,7 @@ import (
)
func TestVerificationFields(t *testing.T) {
obj := NewRaw()
obj := New()
payload := make([]byte, 10)
_, _ = rand.Read(payload)
@ -21,7 +21,7 @@ func TestVerificationFields(t *testing.T) {
require.NoError(t, err)
require.NoError(t, SetVerificationFields(&p.PrivateKey, obj))
require.NoError(t, CheckVerificationFields(obj.Object()))
require.NoError(t, CheckVerificationFields(obj))
items := []struct {
corrupt func()
@ -72,10 +72,10 @@ func TestVerificationFields(t *testing.T) {
for _, item := range items {
item.corrupt()
require.Error(t, CheckVerificationFields(obj.Object()))
require.Error(t, CheckVerificationFields(obj))
item.restore()
require.NoError(t, CheckVerificationFields(obj.Object()))
require.NoError(t, CheckVerificationFields(obj))
}
}