Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Skip asserting unimplemented feature test results #41

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

vpa1977
Copy link

@vpa1977 vpa1977 commented Aug 1, 2023

This fixes #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 #40

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

The litmus test for PROPPATCH fails with '423 Locked'
1 participant