org-caldav
org-caldav copied to clipboard
Fix timestamp & ID bugs to make the unit tests work again
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