Add more tests to icalendar.py