Problem: fmt.Sprintf was used with "%s" format

Solution: use .String() instead
This commit is contained in:
Peter Stuifzand 2021-11-20 21:10:36 +01:00
parent 164e809bf6
commit 637c223f0c
Signed by: peter
GPG Key ID: 374322D56E5209E8

View File

@ -1,7 +1,6 @@
package rss package rss
import ( import (
"fmt"
"io/ioutil" "io/ioutil"
"path/filepath" "path/filepath"
"testing" "testing"
@ -77,7 +76,7 @@ func TestParseItemDateOK(t *testing.T) {
t.Fatalf("Parsing %s: %v", name, err) t.Fatalf("Parsing %s: %v", name, err)
} }
if fmt.Sprintf("%s", feed.Items[0].Date) != want { if feed.Items[0].Date.String() != want {
t.Errorf("%s: got %q, want %q", name, feed.Items[0].Date, want) t.Errorf("%s: got %q, want %q", name, feed.Items[0].Date, want)
} }
} }
@ -100,7 +99,7 @@ func TestParseItemDateFailure(t *testing.T) {
t.Fatalf("Parsing %s: %v", name, err) t.Fatalf("Parsing %s: %v", name, err)
} }
if fmt.Sprintf("%s", feed.Items[1].Date) != want { if feed.Items[1].Date.String() != want {
t.Errorf("%s: got %q, want %q", name, feed.Items[1].Date, want) t.Errorf("%s: got %q, want %q", name, feed.Items[1].Date, want)
} }