You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix breakpoint() in production code, clean up stale TODO comments
- Replace bare breakpoint() in CheckMakeDeleteCalendar with a proper
warning log and set create-calendar.set-displayname to False when
the server returns a calendar for a display name that cannot exist
- Remove duplicate stale "collector framework" TODO comment from
checks.py and checks_base.py (feature-to-check mapping is now
implemented in the CLI via _feature_to_check_name)
- Remove stale "record what features are checked" TODO from
checks_base.py run_check (already implemented via keys_before/after)
- Mark TODO item as done; add note about orphaned caldav_server_tester_old.py
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
*[x] Currently there is some differences in the logic dependent on if it can find a caldav test directory or not. If it can find it, then it seems to disregard the ordinary servers in the caldav configuration. I don't want this - the only thing I want is to have extra servers avaiable through the `--name` option if caldav test servers are found.
1
+
*[x] Currently there is some differences in the logic dependent on if it can find a caldav test directory or not. If it can find it, then it seems to disregard the ordinary servers in the caldav configuration. I don't want this - the only thing I want is to have extra servers available through the `--name` option if caldav test servers are found.
2
2
*[x] The default action now is "run towards all servers". I think it should default to "don't run anything", with a `--all` flag that can be used if one wants this kind of behaviour. Change of mind: we skip `--all` and the default is to connect to the default calendar server.
3
3
*[x] Currently, by default it shows all "non-full features". It should rather show all features deviating from the default.
4
4
*[x] New TODO-items have been added to USAGE.md. They should be fixed and removed from this file prior to the v1.0-release
5
-
*[] Search for other TODO-notes in the project
5
+
*[x] Search for other TODO-notes in the project
6
+
*[x]`src/caldav_server_tester/caldav_server_tester_old.py` is 1028 lines, not imported anywhere - consider deleting it
6
7
*[] It's needed to test it towards a server that does not allow calendars to be created
7
8
*[] The text-based description should be prettified
0 commit comments