- Publicity: Public Only All
caldav-test-procs.tcl
Tests for the CalDAV package.
- Location:
- packages/caldav/tcl/test/caldav-test-procs.tcl
Procedures in this file
- _caldav__GET (private)
- _caldav__PROPFIND_android (private)
- _caldav__PROPFIND_ios (private)
- _caldav__PROPFIND_thunderbird (private)
- _caldav__REPORT_ios (private)
- _caldav__Thunderbird_add_event (private)
- _caldav__Thunderbird_subscribe (private)
- _caldav__basic_caldav_web_request (private)
- _caldav__caldav_exec_dependencies (private)
- _caldav__get_calitems (private)
- _caldav__macOS_add_event (private)
- _caldav__macOS_add_location (private)
- _caldav__macOS_subscribe (private)
- caldav::test::basic_setup (private)
- caldav::test::foreach_response (private)
- caldav::test::get_lowest_uid (private)
- caldav::test::ical_extract (private)
- caldav::test::ical_stats (private)
- caldav::test::ical_valid (private)
- caldav::test::item_stats (private)
- caldav::test::propfind_body (private)
- caldav::test::proppatch (private)
- caldav::test::render_items (private)
Detailed information
_caldav__GET (private)
_caldav__GET
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
_caldav__PROPFIND_android (private)
_caldav__PROPFIND_android
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
_caldav__PROPFIND_ios (private)
_caldav__PROPFIND_ios
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
_caldav__PROPFIND_thunderbird (private)
_caldav__PROPFIND_thunderbird
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
_caldav__REPORT_ios (private)
_caldav__REPORT_ios
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
_caldav__Thunderbird_add_event (private)
_caldav__Thunderbird_add_event
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
_caldav__Thunderbird_subscribe (private)
_caldav__Thunderbird_subscribe
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
_caldav__basic_caldav_web_request (private)
_caldav__basic_caldav_web_request
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
_caldav__caldav_exec_dependencies (private)
_caldav__caldav_exec_dependencies
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
_caldav__get_calitems (private)
_caldav__get_calitems
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
_caldav__macOS_add_event (private)
_caldav__macOS_add_event
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
_caldav__macOS_add_location (private)
_caldav__macOS_add_location
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
_caldav__macOS_subscribe (private)
_caldav__macOS_subscribe
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
caldav::test::basic_setup (private)
caldav::test::basic_setup [ -user_id user_id ] [ -once ] [ -private ] \
[ calendar_name ]Create a simple calendar with a few items for testing purposes.
- Switches:
- -user_id (optional)
- -once (optional, boolean)
- -private (optional, boolean, defaults to
"false")- Parameters:
- calendar_name (optional, defaults to
"test_calendar")- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- basic_caldav_web_request
caldav::test::foreach_response (private)
caldav::test::foreach_response var xml body
- Parameters:
- var (required)
- xml (required)
- body (required)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
caldav::test::get_lowest_uid (private)
caldav::test::get_lowest_uid [ -user_info user_info ]
Get from the private calendar of the provided user the lowest uid.
- Switches:
- -user_info (optional)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
caldav::test::ical_extract (private)
caldav::test::ical_extract ical_text tag
extract tags from the ical text # TODO: could go into ical procs
- Parameters:
- ical_text (required)
- tag (required)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
caldav::test::ical_stats (private)
caldav::test::ical_stats [ -require_crlf ] ical_text
Check the ical text for validity and return a dict with descriptive statistics.
- Switches:
- -require_crlf (optional, boolean, defaults to
"true")- Parameters:
- ical_text (required)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
caldav::test::ical_valid (private)
caldav::test::ical_valid [ -require_crlf ] ical_text
Check the ical "object" and return detected issues as as a dict. If not issues are detected, return ""
- Switches:
- -require_crlf (optional, boolean, defaults to
"true")- Parameters:
- ical_text (required)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
caldav::test::item_stats (private)
caldav::test::item_stats event_list
Check the provided items and return a dict with descriptive statistics.
- Parameters:
- event_list (required)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
caldav::test::propfind_body (private)
caldav::test::propfind_body props
- Parameters:
- props (required)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
caldav::test::proppatch (private)
caldav::test::proppatch -user_info user_info [ -prefix prefix ] url \
property ical
- Switches:
- -user_info (required)
- -prefix (optional)
- Parameters:
- url (required)
- property (required)
- ical (required)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.
caldav::test::render_items (private)
caldav::test::render_items [ -name name ] event_list
Render a full calendar and destroy the objects in the event_list.
- Switches:
- -name (optional)
- Parameters:
- event_list (required)
- Partial Call Graph (max 5 caller/called nodes):
- Testcases:
- No testcase defined.