Change ID to Id

This commit is contained in:
mcrakhman 2022-12-26 18:01:18 +01:00 committed by Mikhail Iudin
parent 27e0cbf1ea
commit 21e5cb36c5
No known key found for this signature in database
GPG Key ID: FAAAA8BAABDFF1C0
28 changed files with 350 additions and 84 deletions

View File

@ -40,14 +40,14 @@ type updateListener struct {
func (u *updateListener) Update(tree objecttree.ObjectTree) { func (u *updateListener) Update(tree objecttree.ObjectTree) {
log.With( log.With(
zap.Strings("heads", tree.Heads()), zap.Strings("heads", tree.Heads()),
zap.String("tree id", tree.ID())). zap.String("tree id", tree.Id())).
Debug("updating tree") Debug("updating tree")
} }
func (u *updateListener) Rebuild(tree objecttree.ObjectTree) { func (u *updateListener) Rebuild(tree objecttree.ObjectTree) {
log.With( log.With(
zap.Strings("heads", tree.Heads()), zap.Strings("heads", tree.Heads()),
zap.String("tree id", tree.ID())). zap.String("tree id", tree.Id())).
Debug("rebuilding tree") Debug("rebuilding tree")
} }

View File

@ -25,11 +25,11 @@ func newCommonSpaceGetter(spaceId string, aclList *syncacl.SyncAcl, treeGetter t
} }
func (c *commonSpaceGetter) GetObject(ctx context.Context, objectId string) (obj syncobjectgetter.SyncObject, err error) { func (c *commonSpaceGetter) GetObject(ctx context.Context, objectId string) (obj syncobjectgetter.SyncObject, err error) {
if c.aclList.ID() == objectId { if c.aclList.Id() == objectId {
obj = c.aclList obj = c.aclList
return return
} }
if c.settings.ID() == objectId { if c.settings.Id() == objectId {
obj = c.settings.(syncobjectgetter.SyncObject) obj = c.settings.(syncobjectgetter.SyncObject)
return return
} }

View File

@ -170,7 +170,7 @@ func verifyRaw(
} }
// verifying ID // verifying ID
if !cidutil.VerifyCID(recWithId.Payload, recWithId.Id) { if !cidutil.VerifyCid(recWithId.Payload, recWithId.Id) {
err = ErrIncorrectCID err = ErrIncorrectCID
} }
return return

View File

@ -27,7 +27,7 @@ func TestAclRecordBuilder_BuildUserJoin(t *testing.T) {
aclList, err := BuildAclListWithIdentity(acc, st) aclList, err := BuildAclListWithIdentity(acc, st)
require.NoError(t, err, "building acl list should be without error") require.NoError(t, err, "building acl list should be without error")
recordBuilder := newAclRecordBuilder(aclList.ID(), keychain.NewKeychain()) recordBuilder := newAclRecordBuilder(aclList.Id(), keychain.NewKeychain())
rk, err := testKeychain.GetKey("key.Read.EncKey").(*acllistbuilder2.SymKey).Key.Raw() rk, err := testKeychain.GetKey("key.Read.EncKey").(*acllistbuilder2.SymKey).Key.Raw()
require.NoError(t, err) require.NoError(t, err)
privKey, err := testKeychain.GetKey("key.Sign.Onetime1").(signingkey.PrivKey).Raw() privKey, err := testKeychain.GetKey("key.Sign.Onetime1").(signingkey.PrivKey).Raw()
@ -37,7 +37,7 @@ func TestAclRecordBuilder_BuildUserJoin(t *testing.T) {
require.NoError(t, err) require.NoError(t, err)
marshalledJoin, err := userJoin.Marshal() marshalledJoin, err := userJoin.Marshal()
require.NoError(t, err) require.NoError(t, err)
id, err := cidutil.NewCIDFromBytes(marshalledJoin) id, err := cidutil.NewCidFromBytes(marshalledJoin)
require.NoError(t, err) require.NoError(t, err)
rawRec := &aclrecordproto.RawAclRecordWithId{ rawRec := &aclrecordproto.RawAclRecordWithId{
Payload: marshalledJoin, Payload: marshalledJoin,

View File

@ -24,7 +24,7 @@ type RWLocker interface {
type AclList interface { type AclList interface {
RWLocker RWLocker
ID() string Id() string
Root() *aclrecordproto.RawAclRecordWithId Root() *aclrecordproto.RawAclRecordWithId
Records() []*AclRecord Records() []*AclRecord
AclState() *AclState AclState() *AclState
@ -164,7 +164,7 @@ func (a *aclList) IsValidNext(rawRec *aclrecordproto.RawAclRecordWithId) (err er
return return
} }
func (a *aclList) ID() string { func (a *aclList) Id() string {
return a.id return a.id
} }

View File

@ -107,18 +107,18 @@ func (mr *MockAclListMockRecorder) Head() *gomock.Call {
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Head", reflect.TypeOf((*MockAclList)(nil).Head)) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Head", reflect.TypeOf((*MockAclList)(nil).Head))
} }
// ID mocks base method. // Id mocks base method.
func (m *MockAclList) ID() string { func (m *MockAclList) Id() string {
m.ctrl.T.Helper() m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ID") ret := m.ctrl.Call(m, "Id")
ret0, _ := ret[0].(string) ret0, _ := ret[0].(string)
return ret0 return ret0
} }
// ID indicates an expected call of ID. // Id indicates an expected call of Id.
func (mr *MockAclListMockRecorder) ID() *gomock.Call { func (mr *MockAclListMockRecorder) Id() *gomock.Call {
mr.mock.ctrl.T.Helper() mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ID", reflect.TypeOf((*MockAclList)(nil).ID)) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Id", reflect.TypeOf((*MockAclList)(nil).Id))
} }
// IsAfter mocks base method. // IsAfter mocks base method.

View File

@ -73,7 +73,7 @@ func (t *AclListStorageBuilder) createRaw(rec proto.Marshaler, identity []byte)
panic(err) panic(err)
} }
id, _ := cidutil.NewCIDFromBytes(rawMarshalled) id, _ := cidutil.NewCidFromBytes(rawMarshalled)
return &aclrecordproto.RawAclRecordWithId{ return &aclrecordproto.RawAclRecordWithId{
Payload: rawMarshalled, Payload: rawMarshalled,

View File

@ -7,7 +7,7 @@ import (
var ( var (
ErrIncorrectSignature = errors.New("change has incorrect signature") ErrIncorrectSignature = errors.New("change has incorrect signature")
ErrIncorrectCID = errors.New("change has incorrect CID") ErrIncorrectCid = errors.New("change has incorrect CID")
) )
// Change is an abstract type for all types of changes // Change is an abstract type for all types of changes
@ -58,6 +58,6 @@ func NewChangeFromRoot(id string, ch *treechangeproto.RootChange, signature []by
} }
} }
func (ch *Change) CID() string { func (ch *Change) Cid() string {
return ch.Id return ch.Id
} }

View File

@ -60,8 +60,8 @@ func (c *changeBuilder) ConvertFromRaw(rawIdChange *treechangeproto.RawTreeChang
if verify { if verify {
// verifying ID // verifying ID
if !cidutil.VerifyCID(rawIdChange.RawChange, rawIdChange.Id) { if !cidutil.VerifyCid(rawIdChange.RawChange, rawIdChange.Id) {
err = ErrIncorrectCID err = ErrIncorrectCid
return return
} }
} }
@ -131,7 +131,7 @@ func (c *changeBuilder) BuildInitialContent(payload InitialContent) (ch *Change,
return return
} }
id, err := cidutil.NewCIDFromBytes(marshalledRawChange) id, err := cidutil.NewCidFromBytes(marshalledRawChange)
if err != nil { if err != nil {
return return
} }
@ -186,7 +186,7 @@ func (c *changeBuilder) BuildContent(payload BuilderContent) (ch *Change, rawIdC
return return
} }
id, err := cidutil.NewCIDFromBytes(marshalledRawChange) id, err := cidutil.NewCidFromBytes(marshalledRawChange)
if err != nil { if err != nil {
return return
} }

View File

@ -171,18 +171,18 @@ func (mr *MockObjectTreeMockRecorder) Heads() *gomock.Call {
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Heads", reflect.TypeOf((*MockObjectTree)(nil).Heads)) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Heads", reflect.TypeOf((*MockObjectTree)(nil).Heads))
} }
// ID mocks base method. // Id mocks base method.
func (m *MockObjectTree) ID() string { func (m *MockObjectTree) Id() string {
m.ctrl.T.Helper() m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ID") ret := m.ctrl.Call(m, "Id")
ret0, _ := ret[0].(string) ret0, _ := ret[0].(string)
return ret0 return ret0
} }
// ID indicates an expected call of ID. // Id indicates an expected call of Id.
func (mr *MockObjectTreeMockRecorder) ID() *gomock.Call { func (mr *MockObjectTreeMockRecorder) Id() *gomock.Call {
mr.mock.ctrl.T.Helper() mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ID", reflect.TypeOf((*MockObjectTree)(nil).ID)) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Id", reflect.TypeOf((*MockObjectTree)(nil).Id))
} }
// Iterate mocks base method. // Iterate mocks base method.

View File

@ -46,7 +46,7 @@ type ChangeConvertFunc = func(decrypted []byte) (any, error)
type ObjectTree interface { type ObjectTree interface {
RWLocker RWLocker
ID() string Id() string
Header() *treechangeproto.RawTreeChangeWithId Header() *treechangeproto.RawTreeChangeWithId
Heads() []string Heads() []string
Root() *Change Root() *Change
@ -137,7 +137,7 @@ func (ot *objectTree) rebuildFromStorage(theirHeads []string, newChanges []*Chan
return ot.validateTree(nil) return ot.validateTree(nil)
} }
func (ot *objectTree) ID() string { func (ot *objectTree) Id() string {
return ot.id return ot.id
} }

View File

@ -309,18 +309,18 @@ func (mr *MockSyncTreeMockRecorder) Heads() *gomock.Call {
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Heads", reflect.TypeOf((*MockSyncTree)(nil).Heads)) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Heads", reflect.TypeOf((*MockSyncTree)(nil).Heads))
} }
// ID mocks base method. // Id mocks base method.
func (m *MockSyncTree) ID() string { func (m *MockSyncTree) Id() string {
m.ctrl.T.Helper() m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "ID") ret := m.ctrl.Call(m, "Id")
ret0, _ := ret[0].(string) ret0, _ := ret[0].(string)
return ret0 return ret0
} }
// ID indicates an expected call of ID. // Id indicates an expected call of Id.
func (mr *MockSyncTreeMockRecorder) ID() *gomock.Call { func (mr *MockSyncTreeMockRecorder) Id() *gomock.Call {
mr.mock.ctrl.T.Helper() mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "ID", reflect.TypeOf((*MockSyncTree)(nil).ID)) return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Id", reflect.TypeOf((*MockSyncTree)(nil).Id))
} }
// Iterate mocks base method. // Iterate mocks base method.

View File

@ -101,7 +101,7 @@ func DeriveSyncTree(ctx context.Context, deps CreateDeps) (id string, err error)
deps.ObjectSync, deps.ObjectSync,
deps.Configuration) deps.Configuration)
id = objTree.ID() id = objTree.Id()
heads := objTree.Heads() heads := objTree.Heads()
deps.HeadNotifiable.UpdateHeads(id, heads) deps.HeadNotifiable.UpdateHeads(id, heads)
@ -122,7 +122,7 @@ func CreateSyncTree(ctx context.Context, deps CreateDeps) (id string, err error)
deps.ObjectSync, deps.ObjectSync,
deps.Configuration) deps.Configuration)
id = objTree.ID() id = objTree.Id()
heads := objTree.Heads() heads := objTree.Heads()
deps.HeadNotifiable.UpdateHeads(id, heads) deps.HeadNotifiable.UpdateHeads(id, heads)
@ -264,9 +264,9 @@ func (s *syncTree) AddContent(ctx context.Context, content objecttree.SignableCh
return return
} }
if s.notifiable != nil { if s.notifiable != nil {
s.notifiable.UpdateHeads(s.ID(), res.Heads) s.notifiable.UpdateHeads(s.Id(), res.Heads)
} }
s.syncStatus.HeadsChange(s.ID(), res.Heads) s.syncStatus.HeadsChange(s.Id(), res.Heads)
headUpdate := s.syncClient.CreateHeadUpdate(s, res.Added) headUpdate := s.syncClient.CreateHeadUpdate(s, res.Added)
err = s.syncClient.BroadcastAsync(headUpdate) err = s.syncClient.BroadcastAsync(headUpdate)
return return
@ -292,7 +292,7 @@ func (s *syncTree) AddRawChanges(ctx context.Context, changesPayload objecttree.
} }
if res.Mode != objecttree.Nothing { if res.Mode != objecttree.Nothing {
if s.notifiable != nil { if s.notifiable != nil {
s.notifiable.UpdateHeads(s.ID(), res.Heads) s.notifiable.UpdateHeads(s.Id(), res.Heads)
} }
headUpdate := s.syncClient.CreateHeadUpdate(s, res.Added) headUpdate := s.syncClient.CreateHeadUpdate(s, res.Added)
err = s.syncClient.BroadcastAsync(headUpdate) err = s.syncClient.BroadcastAsync(headUpdate)
@ -301,7 +301,7 @@ func (s *syncTree) AddRawChanges(ctx context.Context, changesPayload objecttree.
} }
func (s *syncTree) Delete() (err error) { func (s *syncTree) Delete() (err error) {
log.With("id", s.ID()).Debug("deleting sync tree") log.With("id", s.Id()).Debug("deleting sync tree")
s.Lock() s.Lock()
defer s.Unlock() defer s.Unlock()
if err = s.checkAlive(); err != nil { if err = s.checkAlive(); err != nil {
@ -316,7 +316,7 @@ func (s *syncTree) Delete() (err error) {
} }
func (s *syncTree) Close() (err error) { func (s *syncTree) Close() (err error) {
log.With("id", s.ID()).Debug("closing sync tree") log.With("id", s.Id()).Debug("closing sync tree")
s.Lock() s.Lock()
defer s.Unlock() defer s.Unlock()
if s.isClosed { if s.isClosed {
@ -350,6 +350,6 @@ func (s *syncTree) afterBuild() {
} }
s.treeUsage.Add(1) s.treeUsage.Add(1)
if s.notifiable != nil { if s.notifiable != nil {
s.notifiable.UpdateHeads(s.ID(), s.Heads()) s.notifiable.UpdateHeads(s.Id(), s.Heads())
} }
} }

View File

@ -75,7 +75,7 @@ func Test_DeriveSyncTree(t *testing.T) {
SyncStatus: syncstatus.NewNoOpSyncStatus(), SyncStatus: syncstatus.NewNoOpSyncStatus(),
HeadNotifiable: headNotifiableMock, HeadNotifiable: headNotifiableMock,
} }
objTreeMock.EXPECT().ID().Return("id") objTreeMock.EXPECT().Id().Return("id")
_, err := DeriveSyncTree(ctx, deps) _, err := DeriveSyncTree(ctx, deps)
require.NoError(t, err) require.NoError(t, err)
@ -105,7 +105,7 @@ func Test_CreateSyncTree(t *testing.T) {
headNotifiableMock.EXPECT().UpdateHeads("id", []string{"h1"}) headNotifiableMock.EXPECT().UpdateHeads("id", []string{"h1"})
syncClientMock.EXPECT().CreateHeadUpdate(gomock.Any(), gomock.Nil()).Return(headUpdate) syncClientMock.EXPECT().CreateHeadUpdate(gomock.Any(), gomock.Nil()).Return(headUpdate)
syncClientMock.EXPECT().BroadcastAsync(gomock.Eq(headUpdate)).Return(nil) syncClientMock.EXPECT().BroadcastAsync(gomock.Eq(headUpdate)).Return(nil)
objTreeMock.EXPECT().ID().Return("id") objTreeMock.EXPECT().Id().Return("id")
deps := CreateDeps{ deps := CreateDeps{
AclList: aclListMock, AclList: aclListMock,
SpaceId: spaceId, SpaceId: spaceId,
@ -207,7 +207,7 @@ func Test_BuildSyncTree(t *testing.T) {
Mode: objecttree.Append, Mode: objecttree.Append,
Added: changes, Added: changes,
} }
objTreeMock.EXPECT().ID().Return("id").AnyTimes() objTreeMock.EXPECT().Id().Return("id").AnyTimes()
objTreeMock.EXPECT().AddContent(gomock.Any(), gomock.Eq(content)). objTreeMock.EXPECT().AddContent(gomock.Any(), gomock.Eq(content)).
Return(expectedRes, nil) Return(expectedRes, nil)

View File

@ -84,7 +84,7 @@ func (s *syncTreeHandler) handleHeadUpdate(
log := log.With("senderId", senderId). log := log.With("senderId", senderId).
With("heads", objTree.Heads()). With("heads", objTree.Heads()).
With("treeId", objTree.ID()) With("treeId", objTree.Id())
log.Debug("received head update message") log.Debug("received head update message")
defer func() { defer func() {
@ -101,7 +101,7 @@ func (s *syncTreeHandler) handleHeadUpdate(
// isEmptyUpdate is sent when the tree is brought up from cache // isEmptyUpdate is sent when the tree is brought up from cache
if isEmptyUpdate { if isEmptyUpdate {
log.With("treeId", objTree.ID()).Debug("is empty update") log.With("treeId", objTree.Id()).Debug("is empty update")
if slice.UnsortedEquals(objTree.Heads(), update.Heads) { if slice.UnsortedEquals(objTree.Heads(), update.Heads) {
return return
} }
@ -151,7 +151,7 @@ func (s *syncTreeHandler) handleFullSyncRequest(
log := log.With("senderId", senderId). log := log.With("senderId", senderId).
With("heads", request.Heads). With("heads", request.Heads).
With("treeId", s.objTree.ID()). With("treeId", s.objTree.Id()).
With("replyId", replyId) With("replyId", replyId)
log.Debug("received full sync request message") log.Debug("received full sync request message")
@ -192,7 +192,7 @@ func (s *syncTreeHandler) handleFullSyncResponse(
) )
log := log.With("senderId", senderId). log := log.With("senderId", senderId).
With("heads", response.Heads). With("heads", response.Heads).
With("treeId", s.objTree.ID()) With("treeId", s.objTree.Id())
log.Debug("received full sync response message") log.Debug("received full sync response message")
defer func() { defer func() {

View File

@ -89,7 +89,7 @@ func TestSyncHandler_HandleHeadUpdate(t *testing.T) {
fx.receiveQueueMock.EXPECT().AddMessage(senderId, gomock.Eq(treeMsg), "").Return(false) fx.receiveQueueMock.EXPECT().AddMessage(senderId, gomock.Eq(treeMsg), "").Return(false)
fx.receiveQueueMock.EXPECT().GetMessage(senderId).Return(treeMsg, "", nil) fx.receiveQueueMock.EXPECT().GetMessage(senderId).Return(treeMsg, "", nil)
fx.objectTreeMock.EXPECT().ID().AnyTimes().Return(treeId) fx.objectTreeMock.EXPECT().Id().AnyTimes().Return(treeId)
fx.objectTreeMock.EXPECT().Heads().Return([]string{"h2"}).Times(2) fx.objectTreeMock.EXPECT().Heads().Return([]string{"h2"}).Times(2)
fx.objectTreeMock.EXPECT().HasChanges(gomock.Eq([]string{"h1"})).Return(false) fx.objectTreeMock.EXPECT().HasChanges(gomock.Eq([]string{"h1"})).Return(false)
fx.objectTreeMock.EXPECT(). fx.objectTreeMock.EXPECT().
@ -123,7 +123,7 @@ func TestSyncHandler_HandleHeadUpdate(t *testing.T) {
fx.receiveQueueMock.EXPECT().AddMessage(senderId, gomock.Eq(treeMsg), "").Return(false) fx.receiveQueueMock.EXPECT().AddMessage(senderId, gomock.Eq(treeMsg), "").Return(false)
fx.receiveQueueMock.EXPECT().GetMessage(senderId).Return(treeMsg, "", nil) fx.receiveQueueMock.EXPECT().GetMessage(senderId).Return(treeMsg, "", nil)
fx.objectTreeMock.EXPECT().ID().AnyTimes().Return(treeId) fx.objectTreeMock.EXPECT().Id().AnyTimes().Return(treeId)
fx.objectTreeMock.EXPECT().Heads().Return([]string{"h2"}).AnyTimes() fx.objectTreeMock.EXPECT().Heads().Return([]string{"h2"}).AnyTimes()
fx.objectTreeMock.EXPECT().HasChanges(gomock.Eq([]string{"h1"})).Return(false) fx.objectTreeMock.EXPECT().HasChanges(gomock.Eq([]string{"h1"})).Return(false)
fx.objectTreeMock.EXPECT(). fx.objectTreeMock.EXPECT().
@ -159,7 +159,7 @@ func TestSyncHandler_HandleHeadUpdate(t *testing.T) {
fx.receiveQueueMock.EXPECT().AddMessage(senderId, gomock.Eq(treeMsg), "").Return(false) fx.receiveQueueMock.EXPECT().AddMessage(senderId, gomock.Eq(treeMsg), "").Return(false)
fx.receiveQueueMock.EXPECT().GetMessage(senderId).Return(treeMsg, "", nil) fx.receiveQueueMock.EXPECT().GetMessage(senderId).Return(treeMsg, "", nil)
fx.objectTreeMock.EXPECT().ID().AnyTimes().Return(treeId) fx.objectTreeMock.EXPECT().Id().AnyTimes().Return(treeId)
fx.objectTreeMock.EXPECT().Heads().Return([]string{"h1"}).AnyTimes() fx.objectTreeMock.EXPECT().Heads().Return([]string{"h1"}).AnyTimes()
fx.receiveQueueMock.EXPECT().ClearQueue(senderId) fx.receiveQueueMock.EXPECT().ClearQueue(senderId)
@ -184,7 +184,7 @@ func TestSyncHandler_HandleHeadUpdate(t *testing.T) {
fx.receiveQueueMock.EXPECT().AddMessage(senderId, gomock.Eq(treeMsg), "").Return(false) fx.receiveQueueMock.EXPECT().AddMessage(senderId, gomock.Eq(treeMsg), "").Return(false)
fx.receiveQueueMock.EXPECT().GetMessage(senderId).Return(treeMsg, "", nil) fx.receiveQueueMock.EXPECT().GetMessage(senderId).Return(treeMsg, "", nil)
fx.objectTreeMock.EXPECT().ID().AnyTimes().Return(treeId) fx.objectTreeMock.EXPECT().Id().AnyTimes().Return(treeId)
fx.objectTreeMock.EXPECT().Heads().Return([]string{"h2"}).AnyTimes() fx.objectTreeMock.EXPECT().Heads().Return([]string{"h2"}).AnyTimes()
fx.syncClientMock.EXPECT(). fx.syncClientMock.EXPECT().
CreateFullSyncRequest(gomock.Eq(fx.objectTreeMock), gomock.Eq([]string{"h1"}), gomock.Eq([]string{"h1"})). CreateFullSyncRequest(gomock.Eq(fx.objectTreeMock), gomock.Eq([]string{"h1"}), gomock.Eq([]string{"h1"})).
@ -212,7 +212,7 @@ func TestSyncHandler_HandleHeadUpdate(t *testing.T) {
fx.receiveQueueMock.EXPECT().AddMessage(senderId, gomock.Eq(treeMsg), "").Return(false) fx.receiveQueueMock.EXPECT().AddMessage(senderId, gomock.Eq(treeMsg), "").Return(false)
fx.receiveQueueMock.EXPECT().GetMessage(senderId).Return(treeMsg, "", nil) fx.receiveQueueMock.EXPECT().GetMessage(senderId).Return(treeMsg, "", nil)
fx.objectTreeMock.EXPECT().ID().AnyTimes().Return(treeId) fx.objectTreeMock.EXPECT().Id().AnyTimes().Return(treeId)
fx.objectTreeMock.EXPECT().Heads().Return([]string{"h1"}).AnyTimes() fx.objectTreeMock.EXPECT().Heads().Return([]string{"h1"}).AnyTimes()
fx.receiveQueueMock.EXPECT().ClearQueue(senderId) fx.receiveQueueMock.EXPECT().ClearQueue(senderId)
@ -242,7 +242,7 @@ func TestSyncHandler_HandleFullSyncRequest(t *testing.T) {
fx.receiveQueueMock.EXPECT().AddMessage(senderId, gomock.Eq(treeMsg), "").Return(false) fx.receiveQueueMock.EXPECT().AddMessage(senderId, gomock.Eq(treeMsg), "").Return(false)
fx.receiveQueueMock.EXPECT().GetMessage(senderId).Return(treeMsg, "", nil) fx.receiveQueueMock.EXPECT().GetMessage(senderId).Return(treeMsg, "", nil)
fx.objectTreeMock.EXPECT().ID().AnyTimes().Return(treeId) fx.objectTreeMock.EXPECT().Id().AnyTimes().Return(treeId)
fx.objectTreeMock.EXPECT().Header().Return(nil) fx.objectTreeMock.EXPECT().Header().Return(nil)
fx.objectTreeMock.EXPECT().Heads().Return([]string{"h2"}).AnyTimes() fx.objectTreeMock.EXPECT().Heads().Return([]string{"h2"}).AnyTimes()
fx.objectTreeMock.EXPECT().HasChanges(gomock.Eq([]string{"h1"})).Return(false) fx.objectTreeMock.EXPECT().HasChanges(gomock.Eq([]string{"h1"})).Return(false)
@ -280,7 +280,7 @@ func TestSyncHandler_HandleFullSyncRequest(t *testing.T) {
fx.receiveQueueMock.EXPECT().GetMessage(senderId).Return(treeMsg, "", nil) fx.receiveQueueMock.EXPECT().GetMessage(senderId).Return(treeMsg, "", nil)
fx.objectTreeMock.EXPECT(). fx.objectTreeMock.EXPECT().
ID().AnyTimes().Return(treeId) Id().AnyTimes().Return(treeId)
fx.objectTreeMock.EXPECT().Header().Return(nil) fx.objectTreeMock.EXPECT().Header().Return(nil)
fx.objectTreeMock.EXPECT(). fx.objectTreeMock.EXPECT().
Heads(). Heads().
@ -313,7 +313,7 @@ func TestSyncHandler_HandleFullSyncRequest(t *testing.T) {
fx.receiveQueueMock.EXPECT().GetMessage(senderId).Return(treeMsg, replyId, nil) fx.receiveQueueMock.EXPECT().GetMessage(senderId).Return(treeMsg, replyId, nil)
fx.objectTreeMock.EXPECT(). fx.objectTreeMock.EXPECT().
ID().AnyTimes().Return(treeId) Id().AnyTimes().Return(treeId)
fx.objectTreeMock.EXPECT().Header().Return(nil) fx.objectTreeMock.EXPECT().Header().Return(nil)
fx.syncClientMock.EXPECT(). fx.syncClientMock.EXPECT().
CreateFullSyncResponse(gomock.Eq(fx.objectTreeMock), gomock.Eq([]string{"h1"}), gomock.Eq([]string{"h1"})). CreateFullSyncResponse(gomock.Eq(fx.objectTreeMock), gomock.Eq([]string{"h1"}), gomock.Eq([]string{"h1"})).
@ -342,7 +342,7 @@ func TestSyncHandler_HandleFullSyncRequest(t *testing.T) {
fx.receiveQueueMock.EXPECT().GetMessage(senderId).Return(treeMsg, "", nil) fx.receiveQueueMock.EXPECT().GetMessage(senderId).Return(treeMsg, "", nil)
fx.objectTreeMock.EXPECT(). fx.objectTreeMock.EXPECT().
ID().AnyTimes().Return(treeId) Id().AnyTimes().Return(treeId)
fx.objectTreeMock.EXPECT().Header().Return(nil) fx.objectTreeMock.EXPECT().Header().Return(nil)
fx.objectTreeMock.EXPECT(). fx.objectTreeMock.EXPECT().
Heads(). Heads().
@ -385,7 +385,7 @@ func TestSyncHandler_HandleFullSyncResponse(t *testing.T) {
fx.receiveQueueMock.EXPECT().AddMessage(senderId, gomock.Eq(treeMsg), replyId).Return(false) fx.receiveQueueMock.EXPECT().AddMessage(senderId, gomock.Eq(treeMsg), replyId).Return(false)
fx.receiveQueueMock.EXPECT().GetMessage(senderId).Return(treeMsg, replyId, nil) fx.receiveQueueMock.EXPECT().GetMessage(senderId).Return(treeMsg, replyId, nil)
fx.objectTreeMock.EXPECT().ID().AnyTimes().Return(treeId) fx.objectTreeMock.EXPECT().Id().AnyTimes().Return(treeId)
fx.objectTreeMock.EXPECT(). fx.objectTreeMock.EXPECT().
Heads(). Heads().
Return([]string{"h2"}).AnyTimes() Return([]string{"h2"}).AnyTimes()
@ -421,7 +421,7 @@ func TestSyncHandler_HandleFullSyncResponse(t *testing.T) {
fx.receiveQueueMock.EXPECT().AddMessage(senderId, gomock.Eq(treeMsg), replyId).Return(false) fx.receiveQueueMock.EXPECT().AddMessage(senderId, gomock.Eq(treeMsg), replyId).Return(false)
fx.receiveQueueMock.EXPECT().GetMessage(senderId).Return(treeMsg, replyId, nil) fx.receiveQueueMock.EXPECT().GetMessage(senderId).Return(treeMsg, replyId, nil)
fx.objectTreeMock.EXPECT().ID().AnyTimes().Return(treeId) fx.objectTreeMock.EXPECT().Id().AnyTimes().Return(treeId)
fx.objectTreeMock.EXPECT(). fx.objectTreeMock.EXPECT().
Heads(). Heads().
Return([]string{"h1"}).AnyTimes() Return([]string{"h1"}).AnyTimes()

View File

@ -55,7 +55,7 @@ func storagePayloadForSpaceCreate(payload SpaceCreatePayload) (storagePayload sp
if err != nil { if err != nil {
return return
} }
id, err := cidutil.NewCIDFromBytes(marshalled) id, err := cidutil.NewCidFromBytes(marshalled)
spaceId := NewSpaceId(id, payload.ReplicationKey) spaceId := NewSpaceId(id, payload.ReplicationKey)
rawHeaderWithId := &spacesyncproto.RawSpaceHeaderWithId{ rawHeaderWithId := &spacesyncproto.RawSpaceHeaderWithId{
RawHeader: marshalled, RawHeader: marshalled,
@ -163,7 +163,7 @@ func storagePayloadForSpaceDerive(payload SpaceDerivePayload) (storagePayload sp
if err != nil { if err != nil {
return return
} }
id, err := cidutil.NewCIDFromBytes(marshalled) id, err := cidutil.NewCidFromBytes(marshalled)
spaceId := NewSpaceId(id, repKey) spaceId := NewSpaceId(id, repKey)
rawHeaderWithId := &spacesyncproto.RawSpaceHeaderWithId{ rawHeaderWithId := &spacesyncproto.RawSpaceHeaderWithId{
RawHeader: marshalled, RawHeader: marshalled,
@ -238,7 +238,7 @@ func marshalAclRoot(aclRoot *aclrecordproto2.AclRoot, key signingkey.PrivKey) (r
if err != nil { if err != nil {
return return
} }
aclHeadId, err := cidutil.NewCIDFromBytes(marshalledRaw) aclHeadId, err := cidutil.NewCidFromBytes(marshalledRaw)
if err != nil { if err != nil {
return return
} }

View File

@ -51,7 +51,7 @@ func (p *provider) ProvideIds(tr objecttree.ObjectTree, startId string) (ids []s
} }
if startId == "" { if startId == "" {
err = tr.IterateFrom(tr.ID(), convert, process) err = tr.IterateFrom(tr.Id(), convert, process)
} else { } else {
err = tr.IterateFrom(startId, convert, process) err = tr.IterateFrom(startId, convert, process)
} }

View File

@ -78,7 +78,7 @@ func TestProvider_ProvideIds(t *testing.T) {
t.Run("startId is empty", func(t *testing.T) { t.Run("startId is empty", func(t *testing.T) {
ch := &objecttree.Change{Id: "rootId"} ch := &objecttree.Change{Id: "rootId"}
objTree.EXPECT().Root().Return(ch) objTree.EXPECT().Root().Return(ch)
objTree.EXPECT().ID().Return("id") objTree.EXPECT().Id().Return("id")
objTree.EXPECT().IterateFrom("id", gomock.Any(), gomock.Any()).Return(nil) objTree.EXPECT().IterateFrom("id", gomock.Any(), gomock.Any()).Return(nil)
_, _, err := prov.ProvideIds(objTree, "") _, _, err := prov.ProvideIds(objTree, "")
require.NoError(t, err) require.NoError(t, err)

View File

@ -136,7 +136,7 @@ func (s *settingsObject) Close() error {
func (s *settingsObject) DeleteObject(id string) (err error) { func (s *settingsObject) DeleteObject(id string) (err error) {
s.Lock() s.Lock()
defer s.Unlock() defer s.Unlock()
if s.ID() == id { if s.Id() == id {
err = ErrDeleteSelf err = ErrDeleteSelf
return return
} }

View File

@ -129,7 +129,7 @@ func TestSettingsObject_DeleteObject(t *testing.T) {
delId := "delId" delId := "delId"
fx.syncTree.EXPECT().ID().Return("syncId") fx.syncTree.EXPECT().Id().Return("syncId")
fx.delState.EXPECT().Exists(delId).Return(false) fx.delState.EXPECT().Exists(delId).Return(false)
fx.spaceStorage.EXPECT().TreeStorage(delId).Return(nil, nil) fx.spaceStorage.EXPECT().TreeStorage(delId).Return(nil, nil)
res := []byte("settingsData") res := []byte("settingsData")

View File

@ -0,0 +1,266 @@
// Code generated by MockGen. DO NOT EDIT.
// Source: github.com/anytypeio/go-anytype-infrastructure-experiments/common/commonspace/spacestorage (interfaces: SpaceStorageProvider,SpaceStorage)
// Package mock_spacestorage is a generated GoMock package.
package mock_spacestorage
import (
reflect "reflect"
app "github.com/anytypeio/go-anytype-infrastructure-experiments/common/app"
liststorage "github.com/anytypeio/go-anytype-infrastructure-experiments/common/commonspace/object/acl/liststorage"
treestorage "github.com/anytypeio/go-anytype-infrastructure-experiments/common/commonspace/object/tree/treestorage"
spacestorage "github.com/anytypeio/go-anytype-infrastructure-experiments/common/commonspace/spacestorage"
spacesyncproto "github.com/anytypeio/go-anytype-infrastructure-experiments/common/commonspace/spacesyncproto"
gomock "github.com/golang/mock/gomock"
)
// MockSpaceStorageProvider is a mock of SpaceStorageProvider interface.
type MockSpaceStorageProvider struct {
ctrl *gomock.Controller
recorder *MockSpaceStorageProviderMockRecorder
}
// MockSpaceStorageProviderMockRecorder is the mock recorder for MockSpaceStorageProvider.
type MockSpaceStorageProviderMockRecorder struct {
mock *MockSpaceStorageProvider
}
// NewMockSpaceStorageProvider creates a new mock instance.
func NewMockSpaceStorageProvider(ctrl *gomock.Controller) *MockSpaceStorageProvider {
mock := &MockSpaceStorageProvider{ctrl: ctrl}
mock.recorder = &MockSpaceStorageProviderMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use.
func (m *MockSpaceStorageProvider) EXPECT() *MockSpaceStorageProviderMockRecorder {
return m.recorder
}
// CreateSpaceStorage mocks base method.
func (m *MockSpaceStorageProvider) CreateSpaceStorage(arg0 spacestorage.SpaceStorageCreatePayload) (spacestorage.SpaceStorage, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "CreateSpaceStorage", arg0)
ret0, _ := ret[0].(spacestorage.SpaceStorage)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// CreateSpaceStorage indicates an expected call of CreateSpaceStorage.
func (mr *MockSpaceStorageProviderMockRecorder) CreateSpaceStorage(arg0 interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateSpaceStorage", reflect.TypeOf((*MockSpaceStorageProvider)(nil).CreateSpaceStorage), arg0)
}
// Init mocks base method.
func (m *MockSpaceStorageProvider) Init(arg0 *app.App) error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "Init", arg0)
ret0, _ := ret[0].(error)
return ret0
}
// Init indicates an expected call of Init.
func (mr *MockSpaceStorageProviderMockRecorder) Init(arg0 interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Init", reflect.TypeOf((*MockSpaceStorageProvider)(nil).Init), arg0)
}
// Name mocks base method.
func (m *MockSpaceStorageProvider) Name() string {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "Name")
ret0, _ := ret[0].(string)
return ret0
}
// Name indicates an expected call of Name.
func (mr *MockSpaceStorageProviderMockRecorder) Name() *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Name", reflect.TypeOf((*MockSpaceStorageProvider)(nil).Name))
}
// SpaceStorage mocks base method.
func (m *MockSpaceStorageProvider) SpaceStorage(arg0 string) (spacestorage.SpaceStorage, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "SpaceStorage", arg0)
ret0, _ := ret[0].(spacestorage.SpaceStorage)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// SpaceStorage indicates an expected call of SpaceStorage.
func (mr *MockSpaceStorageProviderMockRecorder) SpaceStorage(arg0 interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SpaceStorage", reflect.TypeOf((*MockSpaceStorageProvider)(nil).SpaceStorage), arg0)
}
// MockSpaceStorage is a mock of SpaceStorage interface.
type MockSpaceStorage struct {
ctrl *gomock.Controller
recorder *MockSpaceStorageMockRecorder
}
// MockSpaceStorageMockRecorder is the mock recorder for MockSpaceStorage.
type MockSpaceStorageMockRecorder struct {
mock *MockSpaceStorage
}
// NewMockSpaceStorage creates a new mock instance.
func NewMockSpaceStorage(ctrl *gomock.Controller) *MockSpaceStorage {
mock := &MockSpaceStorage{ctrl: ctrl}
mock.recorder = &MockSpaceStorageMockRecorder{mock}
return mock
}
// EXPECT returns an object that allows the caller to indicate expected use.
func (m *MockSpaceStorage) EXPECT() *MockSpaceStorageMockRecorder {
return m.recorder
}
// AclStorage mocks base method.
func (m *MockSpaceStorage) AclStorage() (liststorage.ListStorage, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "AclStorage")
ret0, _ := ret[0].(liststorage.ListStorage)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// AclStorage indicates an expected call of AclStorage.
func (mr *MockSpaceStorageMockRecorder) AclStorage() *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "AclStorage", reflect.TypeOf((*MockSpaceStorage)(nil).AclStorage))
}
// Close mocks base method.
func (m *MockSpaceStorage) Close() error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "Close")
ret0, _ := ret[0].(error)
return ret0
}
// Close indicates an expected call of Close.
func (mr *MockSpaceStorageMockRecorder) Close() *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Close", reflect.TypeOf((*MockSpaceStorage)(nil).Close))
}
// CreateTreeStorage mocks base method.
func (m *MockSpaceStorage) CreateTreeStorage(arg0 treestorage.TreeStorageCreatePayload) (treestorage.TreeStorage, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "CreateTreeStorage", arg0)
ret0, _ := ret[0].(treestorage.TreeStorage)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// CreateTreeStorage indicates an expected call of CreateTreeStorage.
func (mr *MockSpaceStorageMockRecorder) CreateTreeStorage(arg0 interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "CreateTreeStorage", reflect.TypeOf((*MockSpaceStorage)(nil).CreateTreeStorage), arg0)
}
// Id mocks base method.
func (m *MockSpaceStorage) Id() string {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "Id")
ret0, _ := ret[0].(string)
return ret0
}
// Id indicates an expected call of Id.
func (mr *MockSpaceStorageMockRecorder) Id() *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "Id", reflect.TypeOf((*MockSpaceStorage)(nil).Id))
}
// SetTreeDeletedStatus mocks base method.
func (m *MockSpaceStorage) SetTreeDeletedStatus(arg0, arg1 string) error {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "SetTreeDeletedStatus", arg0, arg1)
ret0, _ := ret[0].(error)
return ret0
}
// SetTreeDeletedStatus indicates an expected call of SetTreeDeletedStatus.
func (mr *MockSpaceStorageMockRecorder) SetTreeDeletedStatus(arg0, arg1 interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SetTreeDeletedStatus", reflect.TypeOf((*MockSpaceStorage)(nil).SetTreeDeletedStatus), arg0, arg1)
}
// SpaceHeader mocks base method.
func (m *MockSpaceStorage) SpaceHeader() (*spacesyncproto.RawSpaceHeaderWithId, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "SpaceHeader")
ret0, _ := ret[0].(*spacesyncproto.RawSpaceHeaderWithId)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// SpaceHeader indicates an expected call of SpaceHeader.
func (mr *MockSpaceStorageMockRecorder) SpaceHeader() *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SpaceHeader", reflect.TypeOf((*MockSpaceStorage)(nil).SpaceHeader))
}
// SpaceSettingsId mocks base method.
func (m *MockSpaceStorage) SpaceSettingsId() string {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "SpaceSettingsId")
ret0, _ := ret[0].(string)
return ret0
}
// SpaceSettingsId indicates an expected call of SpaceSettingsId.
func (mr *MockSpaceStorageMockRecorder) SpaceSettingsId() *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "SpaceSettingsId", reflect.TypeOf((*MockSpaceStorage)(nil).SpaceSettingsId))
}
// StoredIds mocks base method.
func (m *MockSpaceStorage) StoredIds() ([]string, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "StoredIds")
ret0, _ := ret[0].([]string)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// StoredIds indicates an expected call of StoredIds.
func (mr *MockSpaceStorageMockRecorder) StoredIds() *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "StoredIds", reflect.TypeOf((*MockSpaceStorage)(nil).StoredIds))
}
// TreeDeletedStatus mocks base method.
func (m *MockSpaceStorage) TreeDeletedStatus(arg0 string) (string, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "TreeDeletedStatus", arg0)
ret0, _ := ret[0].(string)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// TreeDeletedStatus indicates an expected call of TreeDeletedStatus.
func (mr *MockSpaceStorageMockRecorder) TreeDeletedStatus(arg0 interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TreeDeletedStatus", reflect.TypeOf((*MockSpaceStorage)(nil).TreeDeletedStatus), arg0)
}
// TreeStorage mocks base method.
func (m *MockSpaceStorage) TreeStorage(arg0 string) (treestorage.TreeStorage, error) {
m.ctrl.T.Helper()
ret := m.ctrl.Call(m, "TreeStorage", arg0)
ret0, _ := ret[0].(treestorage.TreeStorage)
ret1, _ := ret[1].(error)
return ret0, ret1
}
// TreeStorage indicates an expected call of TreeStorage.
func (mr *MockSpaceStorageMockRecorder) TreeStorage(arg0 interface{}) *gomock.Call {
mr.mock.ctrl.T.Helper()
return mr.mock.ctrl.RecordCallWithMethodType(mr.mock, "TreeStorage", reflect.TypeOf((*MockSpaceStorage)(nil).TreeStorage), arg0)
}

View File

@ -5,7 +5,7 @@ import (
mh "github.com/multiformats/go-multihash" mh "github.com/multiformats/go-multihash"
) )
func NewCIDFromBytes(data []byte) (string, error) { func NewCidFromBytes(data []byte) (string, error) {
hash, err := mh.Sum(data, mh.SHA2_256, -1) hash, err := mh.Sum(data, mh.SHA2_256, -1)
if err != nil { if err != nil {
return "", err return "", err
@ -13,7 +13,7 @@ func NewCIDFromBytes(data []byte) (string, error) {
return cid.NewCidV1(cid.DagCBOR, hash).String(), nil return cid.NewCidV1(cid.DagCBOR, hash).String(), nil
} }
func VerifyCID(data []byte, id string) bool { func VerifyCid(data []byte, id string) bool {
hash, err := mh.Sum(data, mh.SHA2_256, -1) hash, err := mh.Sum(data, mh.SHA2_256, -1)
if err != nil { if err != nil {
return false return false

View File

@ -6,7 +6,7 @@ import (
"github.com/libp2p/go-libp2p/core/peer" "github.com/libp2p/go-libp2p/core/peer"
) )
func IDFromSigningPubKey(pubKey signingkey.PubKey) (peer.ID, error) { func IdFromSigningPubKey(pubKey signingkey.PubKey) (peer.ID, error) {
rawSigning, err := pubKey.Raw() rawSigning, err := pubKey.Raw()
if err != nil { if err != nil {
return "", err return "", err

View File

@ -125,7 +125,7 @@ func (s *service) signAndMarshal(rawRec *aclrecordproto.RawAclRecord) (recId, pr
if payload, err = rawRec.Marshal(); err != nil { if payload, err = rawRec.Marshal(); err != nil {
return return
} }
recCid, err := cidutil.NewCIDFromBytes(payload) recCid, err := cidutil.NewCidFromBytes(payload)
if err != nil { if err != nil {
return return
} }

View File

@ -28,7 +28,7 @@ func TestService_CreateLog(t *testing.T) {
clog = l clog = l
}) })
aclId, _ := cidutil.NewCIDFromBytes([]byte("aclId")) aclId, _ := cidutil.NewCidFromBytes([]byte("aclId"))
rec := &aclrecordproto.AclRecord{ rec := &aclrecordproto.AclRecord{
PrevId: "", PrevId: "",
@ -63,7 +63,7 @@ func TestService_AddRecord(t *testing.T) {
clog = l clog = l
}) })
aclId, _ := cidutil.NewCIDFromBytes([]byte("aclId")) aclId, _ := cidutil.NewCidFromBytes([]byte("aclId"))
rec := &aclrecordproto.AclRecord{ rec := &aclrecordproto.AclRecord{
PrevId: "", PrevId: "",
@ -108,7 +108,7 @@ func TestService_Watch(t *testing.T) {
fx := newFixture(t) fx := newFixture(t)
defer fx.Finish(t) defer fx.Finish(t)
var expErr = fmt.Errorf("error") var expErr = fmt.Errorf("error")
aclId, _ := cidutil.NewCIDFromBytes([]byte("aclId")) aclId, _ := cidutil.NewCidFromBytes([]byte("aclId"))
aclIdBytes, _ := cidToByte(aclId) aclIdBytes, _ := cidToByte(aclId)
fx.mockClient.EXPECT().Watch(aclIdBytes, gomock.Any()).Do(func(aid []byte, w consensusclient.Watcher) { fx.mockClient.EXPECT().Watch(aclIdBytes, gomock.Any()).Do(func(aid []byte, w consensusclient.Watcher) {
assert.Equal(t, aclIdBytes, aid) assert.Equal(t, aclIdBytes, aid)
@ -125,14 +125,14 @@ func TestService_Watch(t *testing.T) {
t.Run("success", func(t *testing.T) { t.Run("success", func(t *testing.T) {
fx := newFixture(t) fx := newFixture(t)
defer fx.Finish(t) defer fx.Finish(t)
aclId, _ := cidutil.NewCIDFromBytes([]byte("aclId")) aclId, _ := cidutil.NewCidFromBytes([]byte("aclId"))
aclIdBytes, _ := cidToByte(aclId) aclIdBytes, _ := cidToByte(aclId)
fx.mockClient.EXPECT().Watch(aclIdBytes, gomock.Any()).Do(func(aid []byte, w consensusclient.Watcher) { fx.mockClient.EXPECT().Watch(aclIdBytes, gomock.Any()).Do(func(aid []byte, w consensusclient.Watcher) {
assert.Equal(t, aclIdBytes, aid) assert.Equal(t, aclIdBytes, aid)
go func() { go func() {
time.Sleep(time.Millisecond * 10) time.Sleep(time.Millisecond * 10)
r1cid, _ := cidutil.NewCIDFromBytes([]byte("r1")) r1cid, _ := cidutil.NewCidFromBytes([]byte("r1"))
r2cid, _ := cidutil.NewCIDFromBytes([]byte("r2")) r2cid, _ := cidutil.NewCidFromBytes([]byte("r2"))
r1cidB, _ := cidToByte(r1cid) r1cidB, _ := cidToByte(r1cid)
r2cidB, _ := cidToByte(r2cid) r2cidB, _ := cidToByte(r2cid)
w.AddConsensusRecords([]*consensusproto.Record{ w.AddConsensusRecords([]*consensusproto.Record{

View File

@ -7,7 +7,7 @@ import (
) )
func TestCIDLen(t *testing.T) { func TestCIDLen(t *testing.T) {
s, _ := cidutil.NewCIDFromBytes([]byte("some data")) s, _ := cidutil.NewCidFromBytes([]byte("some data"))
t.Log(s, len(s)) t.Log(s, len(s))
b, _ := cidToByte(s) b, _ := cidToByte(s)
t.Log(b, len(b)) t.Log(b, len(b))

View File

@ -210,7 +210,7 @@ func genNodeConfig(addresses []string, apiAddresses []string, num int) (config.C
return config.Config{}, err return config.Config{}, err
} }
peerID, err := peer.IDFromSigningPubKey(signKey.GetPublic()) peerID, err := peer.IdFromSigningPubKey(signKey.GetPublic())
if err != nil { if err != nil {
return config.Config{}, err return config.Config{}, err
} }
@ -264,7 +264,7 @@ func genClientConfig(addresses []string, apiAddresses []string, encKey encryptio
return config.Config{}, err return config.Config{}, err
} }
peerID, err := peer.IDFromSigningPubKey(peerKey.GetPublic()) peerID, err := peer.IdFromSigningPubKey(peerKey.GetPublic())
if err != nil { if err != nil {
return config.Config{}, err return config.Config{}, err
} }
@ -318,7 +318,7 @@ func genConsensusConfig(addresses []string) (cconfig.Config, error) {
return cconfig.Config{}, err return cconfig.Config{}, err
} }
peerID, err := peer.IDFromSigningPubKey(signKey.GetPublic()) peerID, err := peer.IdFromSigningPubKey(signKey.GetPublic())
if err != nil { if err != nil {
return cconfig.Config{}, err return cconfig.Config{}, err
} }
@ -367,7 +367,7 @@ func getFileNodeConfig(addresses []string, num int) (fconfig.Config, error) {
return fconfig.Config{}, err return fconfig.Config{}, err
} }
peerID, err := peer.IDFromSigningPubKey(signKey.GetPublic()) peerID, err := peer.IdFromSigningPubKey(signKey.GetPublic())
if err != nil { if err != nil {
return fconfig.Config{}, err return fconfig.Config{}, err
} }