Exemple #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)
Exemple #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")
Exemple #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)
Exemple #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')
Exemple #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)
Exemple #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)
Exemple #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'}
Exemple #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)
Exemple #9
0
 class Foo(objective.Mapping):
     bar = objective.Item(objective.Field)
Exemple #10
0
 class Bar(objective.Mapping):
     x = objective.Item(objective.Unicode)
     y = objective.Item(objective.Unicode)
Exemple #11
0
 class Bar(Foo):
     _4 = objective.Item(objective.Field)
     _1 = objective.Item(objective.Field)
Exemple #12
0
 class body(objective.Mapping):
     foo = objective.Item(objective.Field, optional=True)
Exemple #13
0
 class bar(objective.core.Node):
     baz = objective.Item(objective.core.Node)
     bim = objective.Item(objective.core.Node)
Exemple #14
0
 class M(objective.Mapping):
     missing = objective.Item(objective.Field, optional=True)
Exemple #15
0
 class S4(S2, S3):
     bar = objective.Item(objective.core.Node)
Exemple #16
0
 class S3(objective.core.Node):
     bam = objective.Item(objective.core.Node)
Exemple #17
0
 class S2(S1):
     bar = objective.Item(objective.core.Node)
Exemple #18
0
 class body(RegisterUserObjective.body):
     # just enforce password
     password = objective.Item(objective.Unicode)
Exemple #19
0
 class Foo(objective.Mapping):
     _1 = objective.Item(objective.Field)
     _2 = objective.Item(objective.Field)
     _3 = objective.Item(objective.Field)
Exemple #20
0
 class A(objective.Mapping):
     foo = objective.Item(objective.Field)
Exemple #21
0
 class biz(objective.Mapping):
     baz = objective.Item(objective.Field)
     xyz = objective.Item(objective.Field)
Exemple #22
0
 class bar(objective.List):
     items = objective.Item(Bar)
Exemple #23
0
 class C(A, B):
     baz = objective.Item(objective.Field)
Exemple #24
0
 class Request(objective.BunchMapping):
     body = objective.Item(Foo)
Exemple #25
0
 class items(objective.Mapping):
     x = objective.Item(objective.Unicode)
     y = objective.Item(objective.Unicode)
Exemple #26
0
 class foo(objective.Mapping):
     bar = objective.Item(objective.Unicode)
Exemple #27
0
 class Foo(objective.List):
     items = objective.Item(objective.Field)
Exemple #28
0
 class foo(A.foo):
     bar = objective.Item(objective.Unicode, missing=objective.Ignore)
Exemple #29
0
 class S(objective.core.Node):
     foo = objective.Item(objective.Field)
Exemple #30
0
 class A(objective.BunchMapping):
     foo = objective.Item(objective.Unicode)