aboutsummaryrefslogtreecommitdiff
path: root/internal/reader/xml/decoder_test.go
diff options
context:
space:
mode:
authorGravatar Frédéric Guillot <f@miniflux.net> 2023-12-01 16:27:18 -0800
committerGravatar Frédéric Guillot <f@miniflux.net> 2023-12-01 16:52:03 -0800
commitd0f99cee1af46be932b3b6b7e343a511eaa829a1 (patch)
treec9af07ac29e666adef0e5ff68d01f362bfaead61 /internal/reader/xml/decoder_test.go
parentf8b40085cdc4af0ce8f36c54b5e16b700acedf65 (diff)
downloadv2-d0f99cee1af46be932b3b6b7e343a511eaa829a1.tar.gz
v2-d0f99cee1af46be932b3b6b7e343a511eaa829a1.tar.zst
v2-d0f99cee1af46be932b3b6b7e343a511eaa829a1.zip
Regression: ensure all HTML documents are encoded in UTF-8
Fixes #2196
Diffstat (limited to 'internal/reader/xml/decoder_test.go')
-rw-r--r--internal/reader/xml/decoder_test.go12
1 files changed, 6 insertions, 6 deletions
diff --git a/internal/reader/xml/decoder_test.go b/internal/reader/xml/decoder_test.go
index b8d59b5c..35bf9e64 100644
--- a/internal/reader/xml/decoder_test.go
+++ b/internal/reader/xml/decoder_test.go
@@ -10,7 +10,7 @@ import (
"testing"
)
-func TestUTF8WithIllegalCharacters(t *testing.T) {
+func TestXMLDocumentWithIllegalUnicodeCharacters(t *testing.T) {
type myxml struct {
XMLName xml.Name `xml:"rss"`
Version string `xml:"version,attr"`
@@ -23,7 +23,7 @@ func TestUTF8WithIllegalCharacters(t *testing.T) {
var x myxml
- decoder := NewDecoder(reader)
+ decoder := NewXMLDecoder(reader)
err := decoder.Decode(&x)
if err != nil {
t.Error(err)
@@ -34,7 +34,7 @@ func TestUTF8WithIllegalCharacters(t *testing.T) {
}
}
-func TestWindows251WithIllegalCharacters(t *testing.T) {
+func TestXMLDocumentWindows251EncodedWithIllegalCharacters(t *testing.T) {
type myxml struct {
XMLName xml.Name `xml:"rss"`
Version string `xml:"version,attr"`
@@ -47,7 +47,7 @@ func TestWindows251WithIllegalCharacters(t *testing.T) {
var x myxml
- decoder := NewDecoder(reader)
+ decoder := NewXMLDecoder(reader)
err := decoder.Decode(&x)
if err != nil {
t.Error(err)
@@ -58,7 +58,7 @@ func TestWindows251WithIllegalCharacters(t *testing.T) {
}
}
-func TestIllegalEncodingField(t *testing.T) {
+func TestXMLDocumentWithIncorrectEncodingField(t *testing.T) {
type myxml struct {
XMLName xml.Name `xml:"rss"`
Version string `xml:"version,attr"`
@@ -71,7 +71,7 @@ func TestIllegalEncodingField(t *testing.T) {
var x myxml
- decoder := NewDecoder(reader)
+ decoder := NewXMLDecoder(reader)
err := decoder.Decode(&x)
if err != nil {
t.Error(err)