fixed tests for cases without enclosure

This commit is contained in:
Paul Petring
2015-08-01 15:48:43 +02:00
parent 76198fdfb0
commit a79072d462
2 changed files with 11 additions and 6 deletions
+8 -5
View File
@@ -111,17 +111,20 @@ func newAtomEntry(i *Item) *AtomEntry {
}
if(i.Link.Length>0) {
i.Link.Rel = "enclosure"
}
x := &AtomEntry{
Title: i.Title,
Link: &AtomLink{Href: i.Link.Href, Rel: i.Link.Rel, Type: i.Link.Type, Length: strconv.FormatInt(i.Link.Length,10)},
Link: &AtomLink{Href: i.Link.Href, Rel: i.Link.Rel, Type: i.Link.Type},
Content: c,
Id: id,
Updated: anyTimeFormat(time.RFC3339, i.Updated, i.Created),
}
if(i.Link.Length>0) {
i.Link.Rel = "enclosure"
x.Link = &AtomLink{Href: i.Link.Href, Rel: i.Link.Rel, Type: i.Link.Type, Length: strconv.FormatInt(i.Link.Length,10)}
}
if len(name) > 0 || len(email) > 0 {
x.Author = &AtomAuthor{AtomPerson: AtomPerson{Name: name, Email: email}}
}
+3 -1
View File
@@ -91,9 +91,11 @@ func newRssItem(i *Item) *RssItem {
Link: i.Link.Href,
Description: i.Description,
Guid: i.Id,
Enclosure: &RssEnclosure{Url: i.Link.Href, Type: i.Link.Type, Length: i.Link.Length},
PubDate: anyTimeFormat(time.RFC822, i.Created, i.Updated),
}
if(i.Link.Length > 0 || i.Link.Type != ""){
item.Enclosure = &RssEnclosure{Url: i.Link.Href, Type: i.Link.Type, Length: i.Link.Length}
}
if i.Author != nil {
item.Author = i.Author.Name
}