Exemple #1
0
class TextElement(Element):

    ns_attr_attr = Attribute('ns-attr', xmlns='http://earthreader.github.io/')
    value = Content()

    @classmethod
    def __coerce_from__(cls, value):
        if isinstance(value, string_type):
            return TextElement(value=value)
        raise TypeError
Exemple #2
0
class ContentEncodeErrorDoc(DocumentElement):

    __tag__ = 'content-encode-error-test'
    value = Content(encoder=lambda s: object)
Exemple #3
0
class ContentDescriptorConflictElement(Element):

    value = Content()
    value2 = Content()
Exemple #4
0
 class AdhocTextElement(Element):
     value = Content()
Exemple #5
0
class TextDecoderElement(Element):

    value = Content(decoder=lambda s: s.upper())
Exemple #6
0
class ELConsumeBufferRegressionTestD(Element):

    content = Content()
Exemple #7
0
class ContentCodecTestDoc(DocumentElement):

    __tag__ = 'content-codec-test'
    c = Content(IntPair)
Exemple #8
0
class TestMergeableContentDoc(MergeableDocumentElement):

    __tag__ = 'merge-content-test'
    content = Content()