18 lines
320 B
Go
18 lines
320 B
Go
package config
|
|
|
|
import (
|
|
"log/slog"
|
|
"testing"
|
|
)
|
|
|
|
func TestParseLogLevel(t *testing.T) {
|
|
t.Parallel()
|
|
|
|
level, err := parseLogLevel("warning")
|
|
if err != nil {
|
|
t.Fatalf("parseLogLevel returned an error: %v", err)
|
|
}
|
|
if level != slog.LevelWarn {
|
|
t.Fatalf("parseLogLevel = %v, want %v", level, slog.LevelWarn)
|
|
}
|
|
}
|