Beispiel #1
0
        class OuterWrappingTestObjectFactory(Factory):
            FACTORY_FOR = TestObject

            wrap = declarations.SubFactory(
                WrappingTestObjectFactory,
                wrapped__two=declarations.SubFactory(TestObjectFactory,
                                                     four=4))
Beispiel #2
0
 class TestModel2Factory(Factory):
     FACTORY_FOR = TestModel2
     two = declarations.SubFactory(
         TestModelFactory,
         one=declarations.Sequence(lambda n: 'x%sx' % n),
         two=declarations.LazyAttribute(lambda o: '%s%s' %
                                        (o.one, o.one)))
Beispiel #3
0
        class WrappingTestObjectFactory(Factory):
            FACTORY_FOR = TestObject

            wrapped = declarations.SubFactory(TestObjectFactory)
            friend = declarations.LazyAttribute(
                lambda o: o.wrapped.two.four + 1)
Beispiel #4
0
        class WrappingTestObjectFactory(Factory):
            FACTORY_FOR = TestObject

            wrapped = declarations.SubFactory(TestObjectFactory)
            wrapped_bis = declarations.SubFactory(TestObjectFactory, one=1)
Beispiel #5
0
 class TestModel2Factory(Factory):
     FACTORY_FOR = TestModel2
     two = declarations.SubFactory(TestModelFactory, one=1)