From 3d7cdd9938c65a598293cf40ee5fa0004b5a18db Mon Sep 17 00:00:00 2001 From: c9s Date: Wed, 26 Apr 2023 00:42:33 +0800 Subject: [PATCH] fix: drop the global persistenceServiceFacade --- pkg/bbgo/isolation_test.go | 2 +- pkg/bbgo/persistence.go | 2 -- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/pkg/bbgo/isolation_test.go b/pkg/bbgo/isolation_test.go index bd0688ef0..12b164ee4 100644 --- a/pkg/bbgo/isolation_test.go +++ b/pkg/bbgo/isolation_test.go @@ -20,5 +20,5 @@ func TestNewDefaultIsolation(t *testing.T) { assert.NotNil(t, isolation) assert.NotNil(t, isolation.persistenceServiceFacade) assert.NotNil(t, isolation.gracefulShutdown) - assert.Equal(t, persistenceServiceFacade, isolation.persistenceServiceFacade) + assert.Equal(t, defaultPersistenceServiceFacade, isolation.persistenceServiceFacade) } diff --git a/pkg/bbgo/persistence.go b/pkg/bbgo/persistence.go index 4a0ae302f..d237ae30d 100644 --- a/pkg/bbgo/persistence.go +++ b/pkg/bbgo/persistence.go @@ -17,8 +17,6 @@ var defaultPersistenceServiceFacade = &service.PersistenceServiceFacade{ Memory: service.NewMemoryService(), } -var persistenceServiceFacade = defaultPersistenceServiceFacade - // Sync syncs the object properties into the persistence layer func Sync(ctx context.Context, obj interface{}) { id := dynamic.CallID(obj)