diff --git a/cluster/router/local/factory.go b/cluster/router/local/factory.go
index 73864c8dacbd8e029e471856cd50505aae931ad4..3724da733e2508dcf7cba2ea2b13e7ea516b92de 100644
--- a/cluster/router/local/factory.go
+++ b/cluster/router/local/factory.go
@@ -38,6 +38,6 @@ func newLocalPriorityRouteFactory() router.PriorityRouterFactory {
 }
 
 // NewPriorityRouter construct a new NewLocalDiscRouter via url
-func (f *LocalPriorityRouteFactory) NewPriorityRouter(url *common.URL) (router.PriorityRouter, error) {
+func (f *LocalPriorityRouteFactory) NewPriorityRouter(url *common.URL, ch chan struct{}) (router.PriorityRouter, error) {
 	return NewLocalPriorityRouter(url)
 }
diff --git a/config_center/zookeeper/impl_test.go b/config_center/zookeeper/impl_test.go
index 01adb7bb510745dc659de425bfe9b0a35db5dbed..7f17153e24ff2c4fa89be9b4dfb5d619a8a83db9 100644
--- a/config_center/zookeeper/impl_test.go
+++ b/config_center/zookeeper/impl_test.go
@@ -120,11 +120,6 @@ func TestGetConfig(t *testing.T) {
 	assert.Equal(t, "", configs)
 }
 
-func printMap(key, value interface{}) bool {
-	fmt.Println(key, value)
-	return true
-}
-
 func TestAddListener(t *testing.T) {
 	ts, reg := initZkData("", t)
 	defer func() {
@@ -132,11 +127,9 @@ func TestAddListener(t *testing.T) {
 		err := ts.Stop()
 		assert.NoError(t, err)
 	}()
-	reg.cacheListener.keyListeners.Range(printMap)
 	listener := &mockDataListener{}
 	reg.AddListener(dubboPropertyFileName, listener)
 
-	reg.cacheListener.keyListeners.Range(printMap)
 	listener.wg.Add(1)
 	data := `
 	dubbo.consumer.request_timeout=3s