diff options
author | Frédéric Guillot <fred@miniflux.net> | 2018-02-27 21:08:32 -0800 |
---|---|---|
committer | Frédéric Guillot <fred@miniflux.net> | 2018-02-27 21:08:32 -0800 |
commit | 953d0a2dc05714c22f7c9c389a860fd38c07b66e (patch) | |
tree | dbbbb0659ed8e69e02c9b977b63550d1192d6be2 /reader/atom | |
parent | 9694861cb6ad08ded824b9bf04ef19a3a168d7b9 (diff) |
Support localized feed errors generated by background workers
Diffstat (limited to 'reader/atom')
-rw-r--r-- | reader/atom/parser.go | 2 | ||||
-rw-r--r-- | reader/atom/parser_test.go | 6 |
2 files changed, 1 insertions, 7 deletions
diff --git a/reader/atom/parser.go b/reader/atom/parser.go index 94b50c7..9a41dac 100644 --- a/reader/atom/parser.go +++ b/reader/atom/parser.go @@ -14,7 +14,7 @@ import ( ) // Parse returns a normalized feed struct from a Atom feed. -func Parse(data io.Reader) (*model.Feed, error) { +func Parse(data io.Reader) (*model.Feed, *errors.LocalizedError) { atomFeed := new(atomFeed) decoder := xml.NewDecoder(data) decoder.CharsetReader = encoding.CharsetReader diff --git a/reader/atom/parser_test.go b/reader/atom/parser_test.go index ec9186c..bfd3d3a 100644 --- a/reader/atom/parser_test.go +++ b/reader/atom/parser_test.go @@ -8,8 +8,6 @@ import ( "bytes" "testing" "time" - - "github.com/miniflux/miniflux/errors" ) func TestParseAtomSample(t *testing.T) { @@ -430,8 +428,4 @@ func TestParseInvalidXml(t *testing.T) { if err == nil { t.Error("Parse should returns an error") } - - if _, ok := err.(errors.LocalizedError); !ok { - t.Error("The error returned must be a LocalizedError") - } } |