コード例 #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
コード例 #2
0
class ContentEncodeErrorDoc(DocumentElement):

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

    value = Content()
    value2 = Content()
コード例 #4
0
 class AdhocTextElement(Element):
     value = Content()
コード例 #5
0
class TextDecoderElement(Element):

    value = Content(decoder=lambda s: s.upper())
コード例 #6
0
class ELConsumeBufferRegressionTestD(Element):

    content = Content()
コード例 #7
0
class ContentCodecTestDoc(DocumentElement):

    __tag__ = 'content-codec-test'
    c = Content(IntPair)
コード例 #8
0
ファイル: session_test.py プロジェクト: hodduc/libearth
class TestMergeableContentDoc(MergeableDocumentElement):

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