diff options
author | 2018-02-27 21:08:32 -0800 | |
---|---|---|
committer | 2018-02-27 21:08:32 -0800 | |
commit | 953d0a2dc05714c22f7c9c389a860fd38c07b66e (patch) | |
tree | dbbbb0659ed8e69e02c9b977b63550d1192d6be2 /reader/rdf | |
parent | 9694861cb6ad08ded824b9bf04ef19a3a168d7b9 (diff) |
Support localized feed errors generated by background workers
Diffstat (limited to 'reader/rdf')
-rw-r--r-- | reader/rdf/parser.go | 2 | ||||
-rw-r--r-- | reader/rdf/parser_test.go | 6 |
2 files changed, 1 insertions, 7 deletions
diff --git a/reader/rdf/parser.go b/reader/rdf/parser.go index da82639..06cacec 100644 --- a/reader/rdf/parser.go +++ b/reader/rdf/parser.go @@ -14,7 +14,7 @@ import ( ) // Parse returns a normalized feed struct from a RDF feed. -func Parse(data io.Reader) (*model.Feed, error) { +func Parse(data io.Reader) (*model.Feed, *errors.LocalizedError) { feed := new(rdfFeed) decoder := xml.NewDecoder(data) decoder.CharsetReader = encoding.CharsetReader diff --git a/reader/rdf/parser_test.go b/reader/rdf/parser_test.go index e025e53..52c11a5 100644 --- a/reader/rdf/parser_test.go +++ b/reader/rdf/parser_test.go @@ -9,8 +9,6 @@ import ( "strings" "testing" "time" - - "github.com/miniflux/miniflux/errors" ) func TestParseRDFSample(t *testing.T) { @@ -330,8 +328,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") - } } |