minor improvements

fixed a few things in rss module, minor improvements to other modules.
Added test file for use without installing
This commit is contained in:
Ace
2020-05-21 01:00:37 +02:00
parent d1c3acaca2
commit 7970c4c517
5 changed files with 271 additions and 80 deletions

26
dev_tests.py Normal file
View File

@@ -0,0 +1,26 @@
from inkycal.modules.inkycal_rss import rss
from inkycal.modules.inkycal_calendar import calendar
from inkycal.modules.inkycal_agenda import agenda
# Test rss module:
rss_size = (384, 160)
rss_config = {'rss_urls': ['http://feeds.bbci.co.uk/news/world/rss.xml#']}
rss = rss(rss_size, rss_config)
rss.generate_image()
# Test calendar module:
calendar_size = (400, 520)
calendar_config = {'week_starts_on': 'Monday', 'ical_urls': ['https://calendar.google.com/calendar/ical/en.usa%23holiday%40group.v.calendar.google.com/public/basic.ics']}
calendar = calendar(calendar_size, calendar_config)
calendar.generate_image()
# Test agenda module:
agenda_size = (400, 520)
agenda_config = {'week_starts_on': 'Monday', 'ical_urls': ['https://calendar.google.com/calendar/ical/en.usa%23holiday%40group.v.calendar.google.com/public/basic.ics']}
agenda = agenda(agenda_size, agenda_config)
agenda.generate_image()