"github.com/stretchr/testify/require")varvalidateConfigTests=[]struct{namestringcfgindexer.ConfigexpErrerror}{{name:"bad log level",cfg:indexer.Config{LogLevel:"unknown",},expErr:fmt.Errorf("unknown level: unknown"),},}// TestValidateConfig asserts the behavior of ValidateConfig by testing expected// error and success configurations.funcTestValidateConfig(t*testing.T){for_,test:=rangevalidateConfigTests{t.Run(test.name,func(t*testing.T){err:=indexer.ValidateConfig(&test.cfg)require.Equal(t,err,test.expErr)})}}