andrewleech / PyWebDAV3

Port of PyWebDAV to python3, originally from http://code.google.com/p/pywebdav/
72 stars 34 forks source link

Skip asserting unimplemented feature test results #41

Closed vpa1977 closed 4 months ago

vpa1977 commented 1 year ago

This fixes https://github.com/andrewleech/PyWebDAV3/issues/37 as it skips assertions for the unimplemented feature in the litmus test suite.

Test results:

$ PYTHONPATH=`pwd` python3 test/test_litmus.py 
Starting davserver
Listening on localhost (38028)
Running litmus
make[1]: Entering directory '/home/vladimirp/git/make-pywebdav/PyWebDAV3/test/litmus-0.13/lib/neon'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/vladimirp/git/make-pywebdav/PyWebDAV3/test/litmus-0.13/lib/neon'
gcc  -o basic src/basic.o -L. -ltest -Llib/neon -lneon  -lexpat  
gcc  -o copymove src/copymove.o -L. -ltest -Llib/neon -lneon  -lexpat  
gcc  -o props src/props.o -L. -ltest -Llib/neon -lneon  -lexpat  
gcc  -o locks src/locks.o -L. -ltest -Llib/neon -lneon  -lexpat  
gcc  -o http src/http.o -L. -ltest -Llib/neon -lneon  -lexpat  
-> running `basic':
 0. init.................. See debug.log for network/debug traces.

Stopping davserver
Cleaning up tempdir
./usr/lib/python3.11/subprocess.py:1127: ResourceWarning: subprocess 3101421 is still running
  _warn("subprocess %s is still running" % self.pid,
ResourceWarning: Enable tracemalloc to get the object allocation traceback
Starting davserver
2023-08-02 10:14:53,618 WARNING Authentication disabled!
Listening on localhost (38028)
Running litmus
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/ HTTP/1.1" 404 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "OPTIONS /litmus/ HTTP/1.1" 200 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/res HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/res HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "GET /litmus/res HTTP/1.1" 200 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "GET /litmus/res HTTP/1.1" 200 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/res-%e2%82%ac HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/res-%e2%82%ac HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "GET /litmus/res-%e2%82%ac HTTP/1.1" 200 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "GET /litmus/res-%e2%82%ac HTTP/1.1" 200 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/409me/noparent.txt/ HTTP/1.1" 409 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/409me/noparent.txt/ HTTP/1.1" 409 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/res-%e2%82%ac/ HTTP/1.1" 405 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/res-%e2%82%ac/ HTTP/1.1" 405 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/res-%e2%82%ac HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/404me HTTP/1.1" 404 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/frag/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/frag/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/frag/#ment HTTP/1.1" 404 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/frag/ HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/coll/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/coll/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/coll/ HTTP/1.1" 405 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/coll/ HTTP/1.1" 405 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/coll/ HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/409me/noparent/ HTTP/1.1" 409 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/409me/noparent/ HTTP/1.1" 409 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/mkcolbody HTTP/1.1" 415 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/ HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/copysrc HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/copysrc HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/copycoll/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/copycoll/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "COPY /litmus/copysrc HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "COPY /litmus/copysrc HTTP/1.1" 412 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "COPY /litmus/copysrc HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "COPY /litmus/copysrc HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "COPY /litmus/copysrc HTTP/1.1" 409 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/copysrc HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/copydest HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/copycoll HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/copycoll/ HTTP/1.1" 404 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/ccsrc/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/ccsrc/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/ccsrc/foo.0 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/ccsrc/foo.0 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/ccsrc/foo.1 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/ccsrc/foo.1 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/ccsrc/foo.2 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/ccsrc/foo.2 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/ccsrc/foo.3 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/ccsrc/foo.3 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/ccsrc/foo.4 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/ccsrc/foo.4 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/ccsrc/foo.5 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/ccsrc/foo.5 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/ccsrc/foo.6 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/ccsrc/foo.6 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/ccsrc/foo.7 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/ccsrc/foo.7 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/ccsrc/foo.8 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/ccsrc/foo.8 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/ccsrc/foo.9 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/ccsrc/foo.9 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/ccsrc/subcoll/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/ccsrc/subcoll/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/ccdest/ HTTP/1.1" 404 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/ccdest2/ HTTP/1.1" 404 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "COPY /litmus/ccsrc/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "COPY /litmus/ccsrc/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "COPY /litmus/ccdest/ HTTP/1.1" 412 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "COPY /litmus/ccdest2/ HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/ccsrc/ HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/ccdest/foo.0 HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/ccdest/foo.1 HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/ccdest/foo.2 HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/ccdest/foo.3 HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/ccdest/foo.4 HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/ccdest/foo.5 HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/ccdest/foo.6 HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/ccdest/foo.7 HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/ccdest/foo.8 HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/ccdest/foo.9 HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/ccdest/subcoll/ HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/ccdest2/ HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/ccdest/ HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/ccsrc/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/ccsrc/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/ccsrc/foo HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/ccsrc/foo HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/ccdest/ HTTP/1.1" 404 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "COPY /litmus/ccsrc/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/ccsrc/ HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/foo HTTP/1.1" 404 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/ccdest/ HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/move HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/move HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/move2 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/move2 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/movecoll/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/movecoll/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MOVE /litmus/move HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MOVE /litmus/move2 HTTP/1.1" 412 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MOVE /litmus/move2 HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MOVE /litmus/movedest HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/movecoll HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/mvsrc/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/mvsrc/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/mvsrc/foo.0 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/mvsrc/foo.0 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/mvsrc/foo.1 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/mvsrc/foo.1 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/mvsrc/foo.2 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/mvsrc/foo.2 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/mvsrc/foo.3 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/mvsrc/foo.3 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/mvsrc/foo.4 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/mvsrc/foo.4 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/mvsrc/foo.5 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/mvsrc/foo.5 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/mvsrc/foo.6 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/mvsrc/foo.6 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/mvsrc/foo.7 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/mvsrc/foo.7 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/mvsrc/foo.8 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/mvsrc/foo.8 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/mvsrc/foo.9 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/mvsrc/foo.9 HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/mvnoncoll HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/mvnoncoll HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/mvsrc/subcoll/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/mvsrc/subcoll/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "COPY /litmus/mvsrc/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MOVE /litmus/mvsrc/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MOVE /litmus/mvdest/ HTTP/1.1" 412 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MOVE /litmus/mvdest2/ HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "COPY /litmus/mvdest/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/mvdest/foo.0 HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/mvdest/foo.1 HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/mvdest/foo.2 HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/mvdest/foo.3 HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/mvdest/foo.4 HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/mvdest/foo.5 HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/mvdest/foo.6 HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/mvdest/foo.7 HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/mvdest/foo.8 HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/mvdest/foo.9 HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/mvdest/subcoll/ HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MOVE /litmus/mvdest2/ HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/mvdest/ HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/mvdest2/ HTTP/1.1" 404 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/mvnoncoll HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/ HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "MKCOL /litmus/ HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PROPFIND /litmus/ HTTP/1.1" 400 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PROPFIND /litmus/ HTTP/1.1" 400 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PROPFIND /litmus/ HTTP/1.1" 207 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/prop HTTP/1.1" 404 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/prop HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/prop HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PROPPATCH /litmus/prop HTTP/1.1" 423 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PROPFIND /litmus/prop HTTP/1.1" 207 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PROPFIND /litmus/prop HTTP/1.1" 207 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/prop HTTP/1.1" 204 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/prop HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PUT /litmus/prop HTTP/1.1" 201 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PROPPATCH /litmus/prop HTTP/1.1" 423 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "PROPFIND /litmus/prop HTTP/1.1" 207 -
127.0.0.1 - - [02/Aug/2023 10:14:54] "DELETE /litmus/prop HTTP/1.1" 204 -
make[1]: Entering directory '/home/vladimirp/git/make-pywebdav/PyWebDAV3/test/litmus-0.13/lib/neon'
make[1]: Nothing to be done for 'all'.
make[1]: Leaving directory '/home/vladimirp/git/make-pywebdav/PyWebDAV3/test/litmus-0.13/lib/neon'
gcc  -o basic src/basic.o -L. -ltest -Llib/neon -lneon  -lexpat  
gcc  -o copymove src/copymove.o -L. -ltest -Llib/neon -lneon  -lexpat  
gcc  -o props src/props.o -L. -ltest -Llib/neon -lneon  -lexpat  
gcc  -o locks src/locks.o -L. -ltest -Llib/neon -lneon  -lexpat  
gcc  -o http src/http.o -L. -ltest -Llib/neon -lneon  -lexpat  
-> running `basic':
 0. init.................. pass
 1. begin................. pass
 2. options............... pass
 3. put_get............... pass
 4. put_get_utf8_segment.. pass
 5. put_no_parent......... pass
 6. mkcol_over_plain...... pass
 7. delete................ pass
 8. delete_null........... pass
 9. delete_fragment....... pass
10. mkcol................. pass
11. mkcol_again........... pass
12. delete_coll........... pass
13. mkcol_no_parent....... pass
14. mkcol_with_body....... pass
15. finish................ pass
<- summary for `basic': of 16 tests run: 16 passed, 0 failed. 100.0%
-> running `copymove':
 0. init.................. pass
 1. begin................. pass
 2. copy_init............. pass
 3. copy_simple........... pass
 4. copy_overwrite........ pass
 5. copy_nodestcoll....... pass
 6. copy_cleanup.......... pass
 7. copy_coll............. pass
 8. copy_shallow.......... pass
 9. move.................. pass
10. move_coll............. pass
11. move_cleanup.......... pass
12. finish................ pass
<- summary for `copymove': of 13 tests run: 13 passed, 0 failed. 100.0%
-> running `props':
 0. init.................. pass
 1. begin................. pass
 2. propfind_invalid...... pass
 3. propfind_invalid2..... pass
 4. propfind_d0........... pass
 5. propinit.............. pass
 6. propset............... FAIL (PROPPATCH on `/litmus/prop': 423 Locked)
 7. propget............... SKIPPED
 8. propextended.......... pass
 9. propmove.............. SKIPPED
10. propget............... SKIPPED
11. propdeletes........... SKIPPED
12. propget............... SKIPPED
13. propreplace........... SKIPPED
14. propget............... SKIPPED
15. propnullns............ SKIPPED
16. propget............... SKIPPED
17. prophighunicode....... SKIPPED
18. propget............... SKIPPED
19. propremoveset......... SKIPPED
20. propget............... SKIPPED
21. propsetremove......... SKIPPED
22. propget............... SKIPPED
23. propvalnspace......... SKIPPED
24. propwformed........... pass
25. propinit.............. pass
26. propmanyns............ FAIL (PROPPATCH on `/litmus/prop': 423 Locked)
27. propget............... FAIL (No value given for property {http://example.com/kappa}somename)
28. propcleanup........... pass
29. finish................ pass
-> 16 tests were skipped.
<- summary for `props': of 14 tests run: 11 passed, 3 failed. 78.6%
See debug.log for network/debug traces.

Stopping davserver
Cleaning up tempdir
./usr/lib/python3.11/subprocess.py:1127: ResourceWarning: subprocess 3101444 is still running
  _warn("subprocess %s is still running" % self.pid,
ResourceWarning: Enable tracemalloc to get the object allocation traceback

----------------------------------------------------------------------
Ran 2 tests in 2.225s

OK

Note: first test suite is being fixed by https://github.com/andrewleech/PyWebDAV3/pull/40