Most of the unit tests currently fail on recent versions of Emacs and Org. There are multiple bugs causing this, mainly related to timestamp and ID handling; some of the problems were caused by breaking changes in upstream Org mode since org-caldav was last updated.
This PR fixes the unit tests as well as underlying bugs. The commit messages contained within this PR have some more details about the specific bugs and when they were introduced.
Most of the unit tests currently fail on recent versions of Emacs and Org. There are multiple bugs causing this, mainly related to timestamp and ID handling; some of the problems were caused by breaking changes in upstream Org mode since org-caldav was last updated.
This PR fixes the unit tests as well as underlying bugs. The commit messages contained within this PR have some more details about the specific bugs and when they were introduced.
Fixes #251, fixes #230