summaryrefslogtreecommitdiffstats
path: root/tests/unit
Commit message (Collapse)AuthorAgeFilesLines
* Be more forgiving on dummy entries in DTSTAMP,LAST-MODIFIED and CREATED ↵Aleksander Machniak2019-04-121-0/+18
| | | | | | | | (Bifrost#T123747) Instead of throwing an error when parsing iTip data that contains e.g. 00000000T000000, which will converted to datetime.time object by icalendar lib, convert them to datetime.date (1970-01-01 or "utc now").
* Fix mocking sendmail operationsAleksander Machniak2018-06-202-3/+4
|
* Fix unit tests on a system with no smtp serviceAleksander Machniak2018-06-202-0/+2
|
* T1221: Fix a "race" between Event and Todo properties_map dictAleksander Machniak2016-10-062-11/+12
| | | | | | | | | | | | Summary: Fixes T1221 Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Maniphest Tasks: T1221 Differential Revision: https://git.kolab.org/D216
* T1461: Convert windows timezones into Olson format in iTipAleksander Machniak2016-09-301-1/+6
| | | | | | | | | | | | | | | | Summary: iCalendar is used to parse iTip data, but it does not support windows tz. Fixes T1461 Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Subscribers: vanmeeuwen Maniphest Tasks: T1461 Differential Revision: https://git.kolab.org/D219
* Correct encodingJeroen van Meeuwen (Kolab Systems)2016-07-221-1/+1
|
* Trim spaces in surname/givenname/sn when generating mail/alias (#5360)Aleksander Machniak2016-05-132-0/+50
| | | | | | | | | | Reviewers: vanmeeuwen, #pykolab_developers Reviewed By: vanmeeuwen, #pykolab_developers Subscribers: vanmeeuwen Differential Revision: https://git.kolab.org/D136
* Add RDATE support (#5401)Aleksander Machniak2016-05-061-0/+44
| | | | | | | | | | | | Summary: Fixes #5401 Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Subscribers: vanmeeuwen Differential Revision: https://git.kolab.org/D139
* Fix encoding errors also for cache updates (#5143)Aleksander Machniak2016-05-041-0/+46
| | | | | | | | | | Summary: The fix in a9aa9c2650 missed encoding conversion for UPDATE queries Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Differential Revision: https://git.kolab.org/D138
* CS fixes according to PEP8 (ignored mostly line-length errors only)Aleksander Machniak2016-05-0421-194/+186
| | | | | | | | Summary: . Reviewers: #pykolab_developers Differential Revision: https://git.kolab.org/D134
* Event/Todo 'created' property is mandatory now, fixes unit tests (T1182)Aleksander Machniak2016-04-141-1/+1
| | | | | | | | | | | | Summary: Fixes T1182 Reviewers: #pykolab_developers, vanmeeuwen Reviewed By: #pykolab_developers, vanmeeuwen Maniphest Tasks: T1182 Differential Revision: https://git.kolab.org/D127
* Remove functional test from unit test suiteJeroen van Meeuwen (Kolab Systems)2015-12-281-9/+0
|
* Make event testing passJeroen van Meeuwen (Kolab Systems)2015-12-281-9/+10
|
* Complete coverageJeroen van Meeuwen (Kolab Systems)2015-12-281-1/+5
|
* Fix event testsJeroen van Meeuwen (Kolab Systems)2015-12-281-3/+3
|
* Fix wallace resources testsJeroen van Meeuwen (Kolab Systems)2015-12-281-24/+24
|
* Ensure the dtstamp is written out with a consistent timestamp parameterJeroen van Meeuwen (Kolab Systems)2015-12-281-0/+2
|
* Fix wallace tests, do not tests superprivileged itemsJeroen van Meeuwen (Kolab Systems)2015-12-281-16/+18
|
* Add _msg parameter to assertIsInstance()Jeroen van Meeuwen (Kolab Systems)2015-12-281-4/+7
| | | | Correct newline termination
* Fix note unit testsJeroen van Meeuwen (Kolab Systems)2015-12-281-3/+4
|
* Modify the auth_cache to use proper encodings (#5174)Jeroen van Meeuwen (Kolab Systems)2015-08-131-0/+115
|
* Catch errors in translation, append UTF-8 if not specified to avoid ↵Jeroen van Meeuwen (Kolab Systems)2015-08-131-1/+8
| | | | translation-related tracebacks
* Limit number of retries to send an update notification; fix the ↵Thomas Bruederli2015-05-261-0/+1
| | | | smtplib.SMTP.sendmail() mock to also return success status
* Improve proplist ordering routineThomas Bruederli2015-03-281-0/+8
|
* Fully implement pykolab.xml.Contact.to_dict() + add unit tests for it (#4974)Thomas Bruederli2015-03-281-0/+351
|
* Add wrapper class for kolabformat.Note (#4908)Thomas Bruederli2015-03-261-0/+95
|
* Improve object diff computation: ignore order of attribute lists (e.g. ↵Thomas Bruederli2015-03-241-0/+199
| | | | attachments, attendees)
* Add getter for related-to property of todo objectsThomas Bruederli2015-03-241-0/+4
|
* Force RRULE UNTIL attribute to be a UTC date/time but also account for it to ↵Thomas Bruederli2015-03-101-1/+2
| | | | be a date-only value
* Fix date conflict check (#4767)Thomas Bruederli2015-03-091-0/+1
|
* Store reservations for single occurrences with the same UID in one object ↵Thomas Bruederli2015-03-021-1/+2
| | | | (#4766)
* Adapt itip.check_event_conflict() to new storage of single occurrences (#4726)Thomas Bruederli2015-03-021-1/+41
|
* Make sure stored recurrence-id properties are returned as the correct ↵Thomas Bruederli2015-03-021-0/+8
| | | | date/datetime type (#4752)
* Store invitations to single occurrences with the same UID in one object (#4726)Thomas Bruederli2015-03-021-0/+38
|
* Fix event.get_instance() calls for all-day events (#4709)Thomas Bruederli2015-02-231-0/+27
|
* Export recurrence rules to iCalThomas Bruederli2015-02-211-0/+17
|
* Adapt test for iCal import after libkolab (#4618) has been improvedThomas Bruederli2015-02-181-6/+4
|
* Consider transparency and 'cancelled' status for recurrence exceptionsThomas Bruederli2015-02-171-1/+9
|
* Fix attendee updates on exceptionsThomas Bruederli2015-02-171-0/+6
|
* Add utility methods to update attendees with propagation to recurrence ↵Thomas Bruederli2015-02-171-0/+24
| | | | exceptions
* Take recurrence exceptions into accout when checking for conflictsThomas Bruederli2015-02-171-0/+17
|
* Write recurrence exceptions to iCalThomas Bruederli2015-02-171-0/+27
|
* Fix property_to_string() utiliy function and its testsThomas Bruederli2015-02-161-2/+2
|
* Add support for handling recurrence exceptions to event object wrapper (#4552)Thomas Bruederli2015-02-161-5/+134
|
* Support RECURRENCE-ID property for iCal import/exportThomas Bruederli2015-02-161-0/+7
|
* Add unit and functional tests for verifying the per-sender invitation policiesThomas Bruederli2015-02-111-2/+3
|
* Prevent wallace from failing on bogus configurations (#4555)Thomas Bruederli2015-02-111-0/+1
|
* Import RRULE properties from iCal VTODO objectsThomas Bruederli2015-02-101-0/+8
|
* Fix iCal event parsing + unit tests after commit 21c116aThomas Bruederli2015-02-101-3/+3
|
* Fix importing ical VTODO objects with attachments (#4532):Thomas Bruederli2015-02-101-0/+47
| | | | | | - Avoid serializing and re-parsing: accept icalendar.* instances in pykolab.xml.* wrapper classes - Don't attempt to load iCal data with libkolabxml as there's no support for it in the python bindings - Import ATTACH properties from iCal into the XML Todo object