summaryrefslogtreecommitdiff
path: root/config/config_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'config/config_test.go')
-rw-r--r--config/config_test.go49
1 files changed, 3 insertions, 46 deletions
diff --git a/config/config_test.go b/config/config_test.go
index ef58bffb9..432c0f928 100644
--- a/config/config_test.go
+++ b/config/config_test.go
@@ -1,4 +1,4 @@
-// Copyright (C) 2019-2023 Algorand, Inc.
+// Copyright (C) 2019-2024 Algorand, Inc.
// This file is part of go-algorand
//
// go-algorand is free software: you can redistribute it and/or modify
@@ -112,7 +112,8 @@ func TestLocal_MergeConfig(t *testing.T) {
c2, err := mergeConfigFromDir(tempDir, defaultConfig)
require.NoError(t, err)
- require.Equal(t, defaultConfig.Archival || c1.NetAddress != "", c2.Archival)
+ require.Equal(t, defaultConfig.EnableLedgerService || c1.NetAddress != "", c2.EnableLedgerService)
+ require.Equal(t, defaultConfig.EnableBlockService || c1.NetAddress != "", c2.EnableBlockService)
require.Equal(t, defaultConfig.IncomingConnectionsLimit, c2.IncomingConnectionsLimit)
require.Equal(t, defaultConfig.BaseLoggerDebugLevel, c2.BaseLoggerDebugLevel)
@@ -165,50 +166,6 @@ func TestLoadPhonebookMissing(t *testing.T) {
require.True(t, os.IsNotExist(err))
}
-func TestArchivalIfRelay(t *testing.T) {
- partitiontest.PartitionTest(t)
- t.Parallel()
-
- testArchivalIfRelay(t, true)
-}
-
-func TestArchivalIfNotRelay(t *testing.T) {
- partitiontest.PartitionTest(t)
- t.Parallel()
-
- testArchivalIfRelay(t, false)
-}
-
-func testArchivalIfRelay(t *testing.T, relay bool) {
- tempDir := t.TempDir()
-
- c1 := struct {
- NetAddress string
- }{}
- if relay {
- c1.NetAddress = ":1234"
- }
-
- // write our reduced version of the Local struct
- fileToMerge := filepath.Join(tempDir, ConfigFilename)
- f, err := os.OpenFile(fileToMerge, os.O_WRONLY|os.O_CREATE|os.O_TRUNC, 0600)
- if err == nil {
- enc := json.NewEncoder(f)
- err = enc.Encode(c1)
- f.Close()
- }
- require.NoError(t, err)
- require.False(t, defaultConfig.Archival, "Default should be non-archival")
-
- c2, err := mergeConfigFromDir(tempDir, defaultConfig)
- require.NoError(t, err)
- if relay {
- require.True(t, c2.Archival, "Relay should be archival")
- } else {
- require.False(t, c2.Archival, "Non-relay should still be non-archival")
- }
-}
-
func TestLocal_ConfigExampleIsCorrect(t *testing.T) {
partitiontest.PartitionTest(t)