Skip to content

Commit a1be542

Browse files
committed
fix: undefined variable
Closes #10
1 parent be86824 commit a1be542

File tree

3 files changed

+10
-4
lines changed

3 files changed

+10
-4
lines changed

.gitignore

+2-1
Original file line numberDiff line numberDiff line change
@@ -152,4 +152,5 @@ tags
152152

153153
# IDE
154154
.idea/
155-
.c9/
155+
.c9/
156+
.vscode/

genrss/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ def to_element(self) -> ElementT:
100100
channel_image = self.image
101101
if not channel_image and self.image_url:
102102
channel_image = Image(self.image_url, self.site_url, self.title)
103-
if isinstance(image, Image):
103+
if isinstance(channel_image, Image):
104104
channel.append(channel_image.to_element())
105105

106106
for category in self.categories:

tests/test_rss.py

+7-2
Original file line numberDiff line numberDiff line change
@@ -80,10 +80,15 @@ def test_feed_image_url():
8080
image_url = 'https://s3.smartfridge.me/image.jpg'
8181
feed = create_rss(image_url=image_url)
8282
xml = feed.xml()
83+
8384
assert xml
84-
assert (f'<image><url>{image_url}</url>'
85+
assert (
86+
'<image>'
87+
f'<url>{image_url}</url>'
88+
'<link>https://smartfridge.me/</link>'
8589
'<title><![CDATA[SmartFridge]]></title>'
86-
'<link>https://smartfridge.me/</link></image>') in xml
90+
'</image>'
91+
) in xml
8792

8893

8994
def test_feed_webmaster():

0 commit comments

Comments
 (0)