weather/icons_test.go
2026-01-28 12:24:50 -05:00

23 lines
520 B
Go

package main
import (
"bytes"
"strings"
"testing"
)
func TestPrintIconTest(t *testing.T) {
var buf bytes.Buffer
printIconTestTo(&buf)
out := buf.String()
if !strings.Contains(out, "Clear/Sunny") {
t.Fatalf("expected clear/sunny entry in icon test output")
}
if !strings.Contains(out, "Rain Percent Chance") {
t.Fatalf("expected rain percent chance entry in icon test output")
}
if !strings.Contains(out, "Snow Percent Chance") {
t.Fatalf("expected snow percent chance entry in icon test output")
}
}