From george.jor@ribose.com Fri Oct 25 00:00:42 2013 Return-Path: X-Original-To: caldav@ietfa.amsl.com Delivered-To: caldav@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 289D511E82C9 for ; Fri, 25 Oct 2013 00:00:42 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.298 X-Spam-Level: X-Spam-Status: No, score=-2.298 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id dVCXeeHsOfjy for ; Fri, 25 Oct 2013 00:00:36 -0700 (PDT) Received: from emea01-db3-obe.outbound.protection.outlook.com (mail-db3lp0084.outbound.protection.outlook.com [213.199.154.84]) by ietfa.amsl.com (Postfix) with ESMTP id 6200611E8140 for ; Fri, 25 Oct 2013 00:00:33 -0700 (PDT) Received: from SINPR03MB121.apcprd03.prod.outlook.com (10.242.53.15) by SINPR03MB121.apcprd03.prod.outlook.com (10.242.53.15) with Microsoft SMTP Server (TLS) id 15.0.800.7; Fri, 25 Oct 2013 07:00:29 +0000 Received: from SINPR03MB121.apcprd03.prod.outlook.com ([169.254.14.223]) by SINPR03MB121.apcprd03.prod.outlook.com ([169.254.14.223]) with mapi id 15.00.0800.005; Fri, 25 Oct 2013 07:00:29 +0000 From: George Jor To: "caldav@ietf.org" Thread-Topic: =?Windows-1252?Q?About_the_expected_outcome_for_=93acl-principal-prop-set?= =?Windows-1252?Q?=94_element?= Thread-Index: AQHO0U/UIBXARNgGakyyCiJmf+l4VQ== Date: Fri, 25 Oct 2013 07:00:28 +0000 Message-ID: <258d1a6ae0a640a99951d9af01a20810@SINPR03MB121.apcprd03.prod.outlook.com> Accept-Language: zh-TW, en-US Content-Language: zh-TW X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [203.198.150.195] x-forefront-prvs: 0010D93EFE x-forefront-antispam-report: SFV:NSPM; SFS:(53754006)(189002)(199002)(51164003)(41574002)(69226001)(15202345003)(46102001)(16236675002)(51856001)(53806001)(54356001)(59766001)(76176001)(63696002)(77982001)(76482001)(54316002)(56776001)(79102001)(65816001)(80022001)(47446002)(74366001)(74706001)(74502001)(74876001)(31966008)(81342001)(74662001)(74316001)(81542001)(83072001)(33646001)(76576001)(76796001)(76786001)(56816003)(77096001)(15975445006)(81686001)(4396001)(50986001)(49866001)(47976001)(47736001)(66066001)(83322001)(81816001)(19580395003)(85306002)(80976001)(24736002)(563064011); DIR:OUT; SFP:; SCL:1; SRVR:SINPR03MB121; H:SINPR03MB121.apcprd03.prod.outlook.com; CLIP:203.198.150.195; FPR:; RD:InfoNoRecords; MX:1; A:1; LANG:en; Content-Type: multipart/alternative; boundary="_000_258d1a6ae0a640a99951d9af01a20810SINPR03MB121apcprd03pro_" MIME-Version: 1.0 X-OriginatorOrg: ribose.com Subject: [caldav] =?windows-1252?q?About_the_expected_outcome_for_=93acl-p?= =?windows-1252?q?rincipal-prop-set=94_element?= X-BeenThere: caldav@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 25 Oct 2013 07:00:42 -0000 --_000_258d1a6ae0a640a99951d9af01a20810SINPR03MB121apcprd03pro_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable Hi all, My company and I are currently implementing some test cases about ACL Repor= ts, but it is hard for us to render proper response that meets the expected= outcome of the test cases. Here is the request body: But what is expect to get according to the test case is the following: Valid report REPORT $calendarpath1:/ text/xml; charset=3Dutf-8 Resource/CalDAV/aclreports/1.xml multistatusItems prefix okhrefs $principaluri1: $principaluri1:calendar-proxy-read/ $principaluri1:calendar-proxy-write/ $principaluri_admin: According to the RFC 3744's example, the expected outcome should be: http://www.example.com/people/gstein Greg Stein HTTP/1.1 200 OK http://www.example.com/groups/authors Site authors HTTP/1.1 200 OK But when i insert the following params to displayname tag: "/principals/user/1/" "/principals/user/1/calendar-proxy-read/" "/principals/user/admin/" "/principals/user/1/calendar-proxy-write/" the case still cannot pass. Please help! Thanks! Best, George Jor Ribose Inc. +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D+ This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose or take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation. +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D+ --_000_258d1a6ae0a640a99951d9af01a20810SINPR03MB121apcprd03pro_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable
Hi all, 

My company and I are c= urrently implementing some test cases about ACL Reports, but it is hard for= us to render proper response that meets the expected outcome of the test c= ases.

Here is the request= body:
<?xml version=3D"1.0" encoding=3D"utf-8" ?><= /div>
<D:acl-principal-prop-set xmlns:D=3D"DAV:">
<D:prop>
<D:displayname/>
</D:prop>
</D:acl-principal-prop-set>

But what is expect = to get according to the test case is the following:
                  <tes= t name=3D'6' ignore=3D'no'>
<description>Valid report</description>
<request print-response=3D'no'>
<method>REPORT</method>
<ruri>$calendarpath1:/</ruri>
<data>
<content-type>text/xml; charset=3Dutf-8</content-type>
<filepath>Resource/CalDAV/aclreports/1.xml</filepath>
</data>
<verify>
<callback>multistatusItems</callback>
<arg>
<name>prefix</name>
<value></value>
</arg>
<arg>
<name>okhrefs</name>
<value>$principaluri1:</value>
<value>$principaluri1:calendar-proxy-read/</value>
<value>$principaluri1:calendar-proxy-write/</value>
<value>$principaluri_admin:</value>
</arg>
</verify>
</request>
</test>

According to the RF= C 3744's example, the expected outcome should be:
<?xml version=3D&q=
uot;1.0" encoding=3D"utf-8" ?>=0A=
   <D:multistatus xmlns:D=3D"DAV:">=0A=
     <D:response>=0A=
       <D:href>http://www.example.com/people/gstein</D:href>=0A=
       <D:propstat>=0A=
         <D:prop>=0A=
           <D:displayname>Greg Stein</D:displayname>=0A=
         </D:prop>=0A=
         <D:status>HTTP/1.1 200 OK</D:status>=0A=
       </D:propstat>=0A=
     </D:response>=0A=
     <D:response>=0A=
       <D:href>http://www.example.com/groups/authors</D:href>=
=0A=
       <D:propstat>=0A=
         <D:prop>=0A=
           <D:displayname>Site authors</D:displayname>=0A=
         </D:prop>=0A=
         <D:status>HTTP/1.1 200 OK</D:status>=0A=
       </D:propstat>=0A=
     </D:response>=0A=
   </D:multistatus>
But when i insert =
the following params to displayname tag:
&q=
uot;/principals/user/1/"
&q=
uot;/principals/user/1/calendar-proxy-read/"
"/principals/use=
r/admin/"=0A=
"/principals/user/1/calendar-proxy-write/"

the case still cannot=
 pass. Please help!
Thanks!


Best,

George Jor

Ribose Inc.


+=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D+

This message may contain confidential and/or privileged

information.  If you are not the addressee or authoriz= ed to

receive this for the addressee, you must not use, copy,

disclose or take any action based on this message or any

information herein.  If you have received this message= in

error, please advise the sender immediately by reply e-mail=

and delete this message.  Thank you for your cooperati= on.

+=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D+

--_000_258d1a6ae0a640a99951d9af01a20810SINPR03MB121apcprd03pro_-- From peter.tam@ribose.com Tue Oct 29 18:02:46 2013 Return-Path: X-Original-To: caldav@ietfa.amsl.com Delivered-To: caldav@ietfa.amsl.com Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8768411E82EC for ; Tue, 29 Oct 2013 18:02:46 -0700 (PDT) X-Virus-Scanned: amavisd-new at amsl.com X-Spam-Flag: NO X-Spam-Score: -2.598 X-Spam-Level: X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001] Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 6CCYopPViXHd for ; Tue, 29 Oct 2013 18:02:41 -0700 (PDT) Received: from emea01-db3-obe.outbound.protection.outlook.com (mail-db3lp0076.outbound.protection.outlook.com [213.199.154.76]) by ietfa.amsl.com (Postfix) with ESMTP id 99AC711E82D9 for ; Tue, 29 Oct 2013 18:02:40 -0700 (PDT) Received: from HKXPRD0310HT002.apcprd03.prod.outlook.com (10.255.6.165) by HKXPR03MB117.apcprd03.prod.outlook.com (10.242.121.12) with Microsoft SMTP Server (TLS) id 15.0.800.7; Wed, 30 Oct 2013 01:02:37 +0000 Received: from Peters-MacBook-Pro.local (203.198.150.195) by pod51021.outlook.com (10.255.6.165) with Microsoft SMTP Server (TLS) id 14.16.371.2; Wed, 30 Oct 2013 01:02:36 +0000 Message-ID: <52705AAB.2090202@ribose.com> Date: Wed, 30 Oct 2013 09:02:35 +0800 From: Peter Tam User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/20130509 Thunderbird/17.0.6 MIME-Version: 1.0 To: Content-Type: multipart/alternative; boundary="------------080309030006000205040906" X-Originating-IP: [203.198.150.195] X-Forefront-PRVS: 00159D1518 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(51164003)(53754006)(199002)(189002)(36756003)(46102001)(56776001)(83322001)(19580395003)(80316001)(54316002)(59896001)(51856001)(69226001)(15975445006)(76482001)(63696002)(65956001)(81686001)(80022001)(66066001)(80976001)(83506001)(65806001)(81816001)(81342001)(79102001)(59766001)(81542001)(77982001)(71186001)(74706001)(76176001)(512874002)(74876001)(15202345003)(83072001)(84326002)(74366001)(74502001)(47446002)(85306002)(74662001)(76796001)(47976001)(31966008)(4396001)(64126003)(53806001)(49866001)(76786001)(77096001)(50986001)(47736001)(54356001)(16236675002)(56816003)(33656001); DIR:OUT; SFP:; SCL:1; SRVR:HKXPR03MB117; H:HKXPRD0310HT002.apcprd03.prod.outlook.com; CLIP:203.198.150.195; FPR:; RD:InfoNoRecords; A:1; MX:1; LANG:en; X-OriginatorOrg: ribose.com Subject: [caldav] Jenkins compatible outpur for CalDAVTester X-BeenThere: caldav@ietf.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Oct 2013 01:02:46 -0000 --------------080309030006000205040906 Content-Type: text/plain; charset="UTF-8"; format=flowed Content-Transfer-Encoding: 7bit Hi all, My team and I are going to automate the test results from CalDAVTester in Jenkins but we found the current output from the tester is not Jenkins compatible. Are there any tools/options available to output the results in a Jenkins supported format? Thanks. Regards, Peter Tam Ribose Inc. -- +=========================================================+ This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose or take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation. +=========================================================+ --------------080309030006000205040906 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: 7bit Hi all,

My team and I are going to automate the test results from CalDAVTester in Jenkins but we found the current output from the tester is not Jenkins compatible. Are there any tools/options available to output the results in a Jenkins supported format? Thanks.

Regards,
Peter Tam
Ribose Inc.
-- 
+=========================================================+
This message may contain confidential and/or privileged
information.  If you are not the addressee or authorized to
receive this for the addressee, you must not use, copy,
disclose or take any action based on this message or any
information herein.  If you have received this message in
error, please advise the sender immediately by reply e-mail
and delete this message.  Thank you for your cooperation.
+=========================================================+ 
--------------080309030006000205040906--