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