Adjust test cases
diff --git a/syncer/serf/agent_test.go b/syncer/serf/agent_test.go
index cde0217..af68f8f 100644
--- a/syncer/serf/agent_test.go
+++ b/syncer/serf/agent_test.go
@@ -17,6 +17,7 @@
package serf
import (
+ "context"
"testing"
"time"
@@ -25,12 +26,12 @@
func TestAgent(t *testing.T) {
conf := DefaultConfig()
- agent, err := Create(conf, nil)
+ agent, err := Create(conf)
if err != nil {
t.Errorf("create agent failed, error: %s", err)
}
- agent.Start()
-
+ agent.Start(context.Background())
+ <- agent.readyCh
go func() {
agent.ShutdownCh()
}()
diff --git a/syncer/servicecenter/servicecenter_test.go b/syncer/servicecenter/servicecenter_test.go
index f6628c8..0e13774 100644
--- a/syncer/servicecenter/servicecenter_test.go
+++ b/syncer/servicecenter/servicecenter_test.go
@@ -21,10 +21,11 @@
"errors"
"testing"
+ "github.com/apache/servicecomb-service-center/syncer/pkg/mock/mocksotrage"
+
"github.com/apache/servicecomb-service-center/server/core/proto"
"github.com/apache/servicecomb-service-center/syncer/config"
"github.com/apache/servicecomb-service-center/syncer/pkg/mock/mockplugin"
- "github.com/apache/servicecomb-service-center/syncer/pkg/mock/mocksotrage"
"github.com/apache/servicecomb-service-center/syncer/plugins"
pb "github.com/apache/servicecomb-service-center/syncer/proto"
)
@@ -36,12 +37,12 @@
t.Log(err)
}
}()
- _, err := NewServicecenter([]string{"127.0.0.1:30100"}, nil)
+ _, err := NewServicecenter([]string{"127.0.0.1:30100"})
if err != nil {
t.Log(err)
}
- _, err = NewServicecenter([]string{"127.0.0.1:30100"}, nil)
+ _, err = NewServicecenter([]string{"127.0.0.1:30100"})
if err != nil {
t.Fatal(err)
return
@@ -52,11 +53,12 @@
conf := config.DefaultConfig()
conf.ServicecenterPlugin = mockplugin.PluginName
initPlugin(conf)
- dc, err := NewServicecenter([]string{"http://127.0.0.1:30100"}, mocksotrage.New())
+ dc, err := NewServicecenter([]string{"http://127.0.0.1:30100"})
if err != nil {
t.Fatal(err)
return
}
+ dc.SetStorage(mocksotrage.New())
mockplugin.SetGetAll(func(ctx context.Context) (data *pb.SyncData, e error) {
return nil, errors.New("test error")