prysm-pulse/shared/params/spectest/config_test.go
Victor Farazdagi 748d513c62
proper error checking and type assertions (#5424)
* proper error checking and type assertions
2020-04-14 16:41:09 +00:00

26 lines
579 B
Go

package spectest
import (
"testing"
"github.com/prysmaticlabs/prysm/shared/params"
)
func TestConfig(t *testing.T) {
err := SetConfig("minimal")
if err != nil {
t.Error(err)
}
if params.BeaconConfig().SlotsPerEpoch != 8 {
t.Errorf("Expected minimal config to be set, but got %d slots per epoch", params.BeaconConfig().SlotsPerEpoch)
}
err = SetConfig("mainnet")
if err != nil {
t.Error(err)
}
if params.BeaconConfig().SlotsPerEpoch != 32 {
t.Errorf("Expected mainnet config to be set, but got %d slots per epoch", params.BeaconConfig().SlotsPerEpoch)
}
}