INNER CODE UNIT · Go

TestLoggerUpdate

andrearaponi/dito · app/app_test.go:12

func TestLoggerUpdate(t *testing.T) {
	// Initial configuration with log level set to "info"
	initialConfig := &config.ProxyConfig{
		Logging: config.Logging{
			Level: "info",
		},
	}

	// Update the configuration
	config.UpdateConfig(initialConfig)

	// Create a new Dito instance with the initial logger
	// Create a mock HTTP transport config for testing
	mockHTTPTransportConfig := &config.HTTPTransportConfig{}

	dito := NewDito(mockHTTPTransportConfig, logging.InitializeLogger(initialConfig.Logging.Level))

	// Check if the initial logger level is set to "info"

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…