Beispiel #1
0
        class bar(objective.Mapping):
            baz = objective.Item(objective.Field)
            xyz = objective.Item(objective.Field)

            @objective.Item()
            class bar2(objective.Mapping):
                baz2 = objective.Item(objective.Field)
                xyz2 = objective.Item(objective.Field)
Beispiel #2
0
        class M(objective.Mapping):
            foo = objective.Item(objective.Field)
            bam = objective.Item(objective.Field, missing=objective.Ignore)

            @objective.Item()
            class baz(objective.Mapping):
                foo = objective.Item(objective.Field)
                bam = objective.Item(objective.Field, missing="bar")
Beispiel #3
0
        class Schema(objective.core.Node):

            foo = objective.Item(objective.core.Node)
            _bar = objective.Item(objective.core.Node, name='bar')

            @objective.Item(name='sub')
            class _sub(objective.core.Node):
                fom = objective.Item(objective.core.Node)
Beispiel #4
0
        class M(objective.Mapping):
            foo = objective.Item(objective.Field, missing='1')
            bar = objective.Item(objective.Field)

            @objective.Item()
            class bam(objective.Mapping):

                foo = objective.Item(objective.Field)
                fom = objective.Item(objective.Field, missing='default')
Beispiel #5
0
        class S1(objective.core.Node):
            foo = objective.Item(objective.core.Node)

            @objective.Item(name='bam')
            class bar(objective.core.Node):
                baz = objective.Item(objective.core.Node)
                bim = objective.Item(objective.core.Node)
Beispiel #6
0
    class M(objective.Mapping):
        foo = objective.Item(objective.Field)
        bam = objective.Item(objective.Field, missing=objective.Ignore)
        fom = objective.Item(objective.Field, missing='default')

        @objective.Item(missing=objective.Ignore)
        class biz(objective.Mapping):
            baz = objective.Item(objective.Field)
            xyz = objective.Item(objective.Field)

        @objective.Item()
        class bar(objective.Mapping):
            baz = objective.Item(objective.Field)
            xyz = objective.Item(objective.Field)

            @objective.Item()
            class bar2(objective.Mapping):
                baz2 = objective.Item(objective.Field)
                xyz2 = objective.Item(objective.Field)
Beispiel #7
0
    def test_set_unicode(self):
        import objective

        class C(objective.Set):
            items = objective.Item(objective.Unicode)

        result = C().deserialize([1, "ä", 3])
        assert result == {u'1', u'\xe4', u'3'}

        result = objective.Set(items=objective.Item(objective.Unicode)).deserialize([1, "ä", 3])
        assert result == {u'1', u'\xe4', u'3'}
Beispiel #8
0
 class body(objective.BunchMapping):
     email = objective.Item(objective.Unicode, validator=objective.Email())
     # TODO make password min length and some uppercase and digits
     password = objective.Item(objective.Unicode, missing=objective.Ignore)
Beispiel #9
0
 class Foo(objective.Mapping):
     bar = objective.Item(objective.Field)
Beispiel #10
0
 class Bar(objective.Mapping):
     x = objective.Item(objective.Unicode)
     y = objective.Item(objective.Unicode)
Beispiel #11
0
 class Bar(Foo):
     _4 = objective.Item(objective.Field)
     _1 = objective.Item(objective.Field)
Beispiel #12
0
 class body(objective.Mapping):
     foo = objective.Item(objective.Field, optional=True)
Beispiel #13
0
 class bar(objective.core.Node):
     baz = objective.Item(objective.core.Node)
     bim = objective.Item(objective.core.Node)
Beispiel #14
0
 class M(objective.Mapping):
     missing = objective.Item(objective.Field, optional=True)
Beispiel #15
0
 class S4(S2, S3):
     bar = objective.Item(objective.core.Node)
Beispiel #16
0
 class S3(objective.core.Node):
     bam = objective.Item(objective.core.Node)
Beispiel #17
0
 class S2(S1):
     bar = objective.Item(objective.core.Node)
Beispiel #18
0
 class body(RegisterUserObjective.body):
     # just enforce password
     password = objective.Item(objective.Unicode)
Beispiel #19
0
 class Foo(objective.Mapping):
     _1 = objective.Item(objective.Field)
     _2 = objective.Item(objective.Field)
     _3 = objective.Item(objective.Field)
Beispiel #20
0
 class A(objective.Mapping):
     foo = objective.Item(objective.Field)
Beispiel #21
0
 class biz(objective.Mapping):
     baz = objective.Item(objective.Field)
     xyz = objective.Item(objective.Field)
Beispiel #22
0
 class bar(objective.List):
     items = objective.Item(Bar)
Beispiel #23
0
 class C(A, B):
     baz = objective.Item(objective.Field)
Beispiel #24
0
 class Request(objective.BunchMapping):
     body = objective.Item(Foo)
Beispiel #25
0
 class items(objective.Mapping):
     x = objective.Item(objective.Unicode)
     y = objective.Item(objective.Unicode)
Beispiel #26
0
 class foo(objective.Mapping):
     bar = objective.Item(objective.Unicode)
Beispiel #27
0
 class Foo(objective.List):
     items = objective.Item(objective.Field)
Beispiel #28
0
 class foo(A.foo):
     bar = objective.Item(objective.Unicode, missing=objective.Ignore)
Beispiel #29
0
 class S(objective.core.Node):
     foo = objective.Item(objective.Field)
Beispiel #30
0
 class A(objective.BunchMapping):
     foo = objective.Item(objective.Unicode)