Beispiel #1
0
 def _insert_groups(self):
     with transaction.manager:
         login_group = Group(
             name=u'login',
         )
         DBSession.add(login_group)
         staff_group = Group(
             name=u'staff',
         )
         DBSession.add(staff_group)
         DBSession.flush()
Beispiel #2
0
 def _insert_groups(self):
     with transaction.manager:
         login_group = Group(
             name=u'login',
         )
         DBSession.add(login_group)
         staff_group = Group(
             name=u'staff',
         )
         DBSession.add(staff_group)
         DBSession.flush()
Beispiel #3
0
    def setUp(self):
        self.config = testing.setUp()
        self.config.include('pyramid_mailer.testing')
        try:
            DBSession.remove()
        except:
            pass
        #engine = create_engine('sqlite:///test_model_staff.db')
        engine = create_engine('sqlite://')
        self.session = DBSession
        self.session.configure(bind=engine)
        Base.metadata.create_all(engine)

        with transaction.manager:
            group1 = Group(name=u'staff')
            group2 = Group(name=u'staff2')
            DBSession.add(group1, group2)
            DBSession.flush()
Beispiel #4
0
 def _insert_members(self):
     with transaction.manager:
         member1 = People(  # german
             email=u'*****@*****.**',
             password=u'arandompassword',
         )
         member2 = People(  # german
             email=u'*****@*****.**',
             password=u'arandompassword2',
         )
         member3 = People(  # german
             email=u'*****@*****.**',
             password=u'arandompassword3',
         )
         DBSession.add(member1)
         DBSession.add(member2)
         DBSession.add(member3)
         DBSession.flush()