Example #1
0
        def doList(allnames):
            qnames = []

            for qname in allnames:
                try:
                    if not lookupElement(qname).hidden:
                        qnames.append(qname)
                except KeyError:
                    # Unknown element
                    qnames.append(qname)

            return qnames
Example #2
0
import random

from twisted.trial.unittest import SkipTest
from knoboo.external.twisted.web2 import responsecode
from knoboo.external.twisted.web2.iweb import IResponse
from knoboo.external.twisted.web2.stream import MemoryStream
from knoboo.external.twisted.web2 import http_headers
from knoboo.external.twisted.web2.dav import davxml
from knoboo.external.twisted.web2.dav.resource import DAVResource
from knoboo.external.twisted.web2.dav.davxml import dav_namespace, lookupElement
from knoboo.external.twisted.web2.dav.util import davXMLFromStream
from knoboo.external.twisted.web2.test.test_server import SimpleRequest
from knoboo.external.twisted.web2.dav.test.util import serialize
import knoboo.external.twisted.web2.dav.test.util

live_properties = [lookupElement(qname)() for qname in DAVResource.liveProperties if qname[0] == dav_namespace]

#
# See whether dead properties are available
#
from knoboo.external.twisted.web2.dav.noneprops import NonePropertyStore
from knoboo.external.twisted.web2.dav.static import DeadPropertyStore
if DeadPropertyStore == NonePropertyStore:
    have_dead_properties = False
else:
    have_dead_properties = True

class PROP(knoboo.external.twisted.web2.dav.test.util.TestCase):
    """
    PROPFIND, PROPPATCH requests
    """