[ 
https://jira.nuxeo.com/browse/NXP-8607?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=109257#comment-109257
 ] 

ron commented on NXP-8607:
--------------------------

See 
https://github.com/ron1/nuxeo-filesystem-connectors/commit/af2c44fe304b9372666fde25d8b04cd473603090
 for patch. 

With this patch and perl5-http-dav patch 
https://github.com/ron1/perl5-http-dav/commit/2aaa5355948c37f8ba4f19b8198b57d3288ae1d2,
 the test suite included with perl5-http-dav successfully completes 208 out of 
217 tests against the Nuxeo EP WebDAV server. The test results are listed below:

Test Summary Report
-------------------
t/5_proppatch.t       (Wstat: 0 Tests: 14 Failed: 3)
  Failed tests:  5, 10, 13
t/6_dav_copy_move.t   (Wstat: 0 Tests: 14 Failed: 2)
  Failed tests:  10, 13
t/6_dav_lock.t        (Wstat: 0 Tests: 13 Failed: 2)
  Failed tests:  9, 11
t/6_dav_lock2.t       (Wstat: 0 Tests: 11 Failed: 2)
  Failed tests:  9-10
Files=22, Tests=217, 36 wallclock secs ( 0.17 usr  0.17 sys +  3.46 cusr  1.00 
csys =  4.80 CPU)
Result: FAIL
Failed 4/22 test programs. 9/217 subtests failed.

Below, I have listed the reasons for the failures:

5_proppatch.t          - Nuxeo does not support WebDAV proppatch operations 
(New Feature)
6_dav_copy_move.t (10) - Nuxeo does not support depth parameter on copy 
operation (New Feature)
6_dav_copy_move.t (13) - Nuxeo does not allow WebDAV lock of a deleted folder 
(Bug?)
6_dav_lock.t (9)       - Nuxeo does not prevent one WebDAV client from creating 
a folder as a child of a folder already locked by a different client (Bug?)
6_dav_lock.t (11)      - Nuxeo does not prevent nested locks (Bug?)
6_dav_lock2.t (9,10)   - Nuxeo does not support shared locks and the steal 
operation (Won't Fix)

Would you validate my understanding of the above failure reasons? Let me know 
if it would be appropriate to create JIRA issues for these.

Thanks



> WebDAV server should support PerlDAV (http://www.webdav.org/perldav/) client 
> User-Agent "DAV.pm" out of the box
> ---------------------------------------------------------------------------------------------------------------
>
>                 Key: NXP-8607
>                 URL: https://jira.nuxeo.com/browse/NXP-8607
>             Project: Nuxeo Enterprise Platform
>          Issue Type: Improvement
>          Components: WebDAV / WSS
>    Affects Versions: 5.5
>            Reporter: ron
>
> PerlDAV client user agent is "DAV.pm". This should be supported by the Nuxeo 
> WebDAV server out-of-the-box.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
ECM-tickets mailing list
ECM-tickets@lists.nuxeo.com
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets

Reply via email to