process($itip, $old, $expected); } function testReplyAccept() { $itip = <<process($itip, $old, $expected); } function testReplyRequestStatus() { $itip = <<process($itip, $old, $expected); } function testReplyPartyCrasher() { $itip = <<process($itip, $old, $expected); } function testReplyNewException() { // This is a reply to 1 instance of a recurring event. This should // automatically create an exception. $itip = <<process($itip, $old, $expected); } function testReplyNewExceptionTz() { // This is a reply to 1 instance of a recurring event. This should // automatically create an exception. $itip = <<process($itip, $old, $expected); } function testReplyPartyCrashCreateExcepton() { // IN this test there's a recurring event that has an exception. The // exception is missing the attendee. // // The attendee party crashes the instance, so it should show up in the // resulting object. $itip = <<process($itip, $old, $expected); } function testReplyNewExceptionNoMasterEvent() { /** * This iTip message would normally create a new exception, but the * server is not able to create this new instance, because there's no * master event to clone from. * * This test checks if the message is ignored. */ $itip = <<process($itip, $old, $expected); } /** * @depends testReplyAccept */ function testReplyAcceptUpdateRSVP() { $itip = <<process($itip, $old, $expected); } function testReplyNewExceptionFirstOccurence() { // This is a reply to 1 instance of a recurring event. This should // automatically create an exception. $itip = <<process($itip, $old, $expected); } }