python-caldav / caldav

Apache License 2.0
314 stars 94 forks source link

keep canonical URLs in synchronization objects #279

Closed tobixen closed 1 year ago

tobixen commented 1 year ago

The test covering the synchronization code suddenly broke towards one of the servers; the URLs kept by the objects was non-deterministic, sometimes containing :443 and sometimes not. Now we're running obj.url = obj.url.canonical() to force through deterministic URLs and allow the tests to pass.