Fix #658: Improve test

License: MIT
Signed-off-by: Hector Sanjuan <hector@protocol.ai>
This commit is contained in:
Hector Sanjuan 2019-02-06 22:41:29 +00:00
parent 9b1e7439a5
commit 789ab57c2c

View File

@ -38,18 +38,9 @@ func setupConfigManager() *config.Manager {
cfg := config.NewManager() cfg := config.NewManager()
mockCfg := &mockCfg{} mockCfg := &mockCfg{}
cfg.RegisterComponent(config.Cluster, mockCfg) cfg.RegisterComponent(config.Cluster, mockCfg)
cfg.RegisterComponent(config.API, mockCfg) for _, sect := range config.SectionTypes() {
cfg.RegisterComponent(config.API, mockCfg) cfg.RegisterComponent(sect, mockCfg)
cfg.RegisterComponent(config.IPFSConn, mockCfg) }
cfg.RegisterComponent(config.Consensus, mockCfg)
cfg.RegisterComponent(config.PinTracker, mockCfg)
cfg.RegisterComponent(config.PinTracker, mockCfg)
cfg.RegisterComponent(config.Monitor, mockCfg)
cfg.RegisterComponent(config.Monitor, mockCfg)
cfg.RegisterComponent(config.Informer, mockCfg)
cfg.RegisterComponent(config.Informer, mockCfg)
cfg.RegisterComponent(config.Observations, mockCfg)
cfg.RegisterComponent(config.Observations, mockCfg)
return cfg return cfg
} }
@ -73,6 +64,11 @@ func TestManager_ToJSON(t *testing.T) {
"a": "b" "a": "b"
} }
}, },
"state": {
"mock": {
"a": "b"
}
},
"pin_tracker": { "pin_tracker": {
"mock": { "mock": {
"a": "b" "a": "b"
@ -83,6 +79,11 @@ func TestManager_ToJSON(t *testing.T) {
"a": "b" "a": "b"
} }
}, },
"allocator": {
"mock": {
"a": "b"
}
},
"informer": { "informer": {
"mock": { "mock": {
"a": "b" "a": "b"