apple / ccs-caldavtester

CalDAV/CardDAV Testing Framework used by CalendarServer
https://www.calendarserver.org
Apache License 2.0
57 stars 36 forks source link

PARTSTAT=NEEDS-ACTION not handled consistently #18

Open macosforgebot opened 11 years ago

macosforgebot commented 11 years ago

douglm@… originally submitted this as ticket:516


Got a failure on that value as:

+ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;SCHEDULE-STATUS=1.2:ma
+ ilto:user02@mysite.edu
 ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:mailto:user01@mysite.edu
-ATTENDEE;CN=User 02;RSVP=TRUE;SCHEDULE-STATUS=1.2:mailto:user02@mysite.edu
 ATTENDEE;CN=Resource 01;PARTSTAT=ACCEPTED;SCHEDULE-STATUS=2.0:mailto:resou

So I switched my system to not output the default partstat value - now it fails in other tests with 

+ATTENDEE;CN=User 03;RSVP=TRUE;SCHEDULE-STATUS=1.2:mailto:user03@mysite.edu
+ATTENDEE;CN=User 02;RSVP=TRUE;SCHEDULE-STATUS=1.2:mailto:user02@mysite.edu
 ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:mailto:user01@mysite.edu
-ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;SCHEDULE-STATUS=1.2:ma
- ilto:user02@mysite.edu
-ATTENDEE;CN=User 03;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;SCHEDULE-STATUS=1.2:ma
- ilto:user03@mysite.edu
macosforgebot commented 11 years ago

douglm@… originally submitted this as comment:1:⁠ticket:516


Replying to douglm@…:

Got a failure on that value as:

+ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;SCHEDULE-STATUS=1.2:ma + ilto:user02@mysite.edu

ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:mailto:user01@mysite.edu

-ATTENDEE;CN=User 02;RSVP=TRUE;SCHEDULE-STATUS=1.2:mailto:user02@…

ATTENDEE;CN=Resource 01;PARTSTAT=ACCEPTED;SCHEDULE-STATUS=2.0:mailto:resou

So I switched my system to not output the default partstat value - now it fails in other tests with

+ATTENDEE;CN=User 03;RSVP=TRUE;SCHEDULE-STATUS=1.2:mailto:user03@… +ATTENDEE;CN=User 02;RSVP=TRUE;SCHEDULE-STATUS=1.2:mailto:user02@…

ATTENDEE;CN=User 01;PARTSTAT=ACCEPTED:mailto:user01@mysite.edu

-ATTENDEE;CN=User 02;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;SCHEDULE-STATUS=1.2:ma

  • ilto:user02@mysite.edu

-ATTENDEE;CN=User 03;PARTSTAT=NEEDS-ACTION;RSVP=TRUE;SCHEDULE-STATUS=1.2:ma

  • ilto:user03@mysite.edu

This may be bogus - I missed the partstat=accepted value...

macosforgebot commented 10 years ago

@wsanchez originally submitted this as comment:8:⁠ticket:516