Beispiel #1
0
 def test_tg2app_model(self):
     """ Test creating a new user with the apps model """
     from tg2app.model import User, DBSession
     me = User()
     me.user_name = u'jim'
     me.email_address = u'*****@*****.**'
     DBSession.add(me)
     DBSession.flush()
     assert DBSession.query(User).count() == 1
Beispiel #2
0
 def test_tg2app_model(self):
     """ Test creating a new user with the apps model """
     from tg2app.model import User, DBSession
     me = User()
     me.user_name = u'jim'
     me.email_address = u'*****@*****.**'
     DBSession.add(me)
     DBSession.flush()
     assert DBSession.query(User).count() == 1
Beispiel #3
0
    def add_user(self, username):
        my_user = model.User(
                user_name=username,
                email_address=username + '@linkybook.com',
                display_name='No Display Name',
            )
        DBSession.add(my_user)

        redirect('/get_users')
Beispiel #4
0
 def setup(self):
     try:
         new_attrs = {}
         new_attrs.update(self.attrs)
         new_attrs.update(self.do_get_dependencies())
         self.obj = self.klass(**new_attrs)
         DBSession.add(self.obj)
         DBSession.flush()
         return self.obj
     except:
         DBSession.rollback()
         raise
Beispiel #5
0
 def setup(self):
     try:
         new_attrs = {}
         new_attrs.update(self.attrs)
         new_attrs.update(self.do_get_dependencies())
         self.obj = self.klass(**new_attrs)
         DBSession.add(self.obj)
         DBSession.flush()
         return self.obj
     except:
         DBSession.rollback()
         raise
Beispiel #6
0
 def setUp(self):
     """Prepare model test fixture."""
     try:
         new_attrs = {}
         new_attrs.update(self.attrs)
         new_attrs.update(self.do_get_dependencies())
         self.obj = self.klass(**new_attrs)
         DBSession.add(self.obj)
         DBSession.flush()
         return self.obj
     except:
         DBSession.rollback()
         raise
Beispiel #7
0
 def add_user(self, username):
     if len(username) < 7:
         flash('Too short!')
         redirect('/get_users')
         
     my_user = model.User(
         user_name=username,
         email_address=username + '@abc.com',
         display_name='no display name',
     )
     DBSession.add(my_user)
     
     redirect('/get_users')
Beispiel #8
0
 def setUp(self):
     """Prepare model test fixture."""
     try:
         new_attrs = {}
         new_attrs.update(self.attrs)
         new_attrs.update(self.do_get_dependencies())
         self.obj = self.klass(**new_attrs)
         DBSession.add(self.obj)
         DBSession.flush()
         return self.obj
     except:
         DBSession.rollback()
         raise
Beispiel #9
0
    def add_user(self, username):
        # http://typhon.csh.rit.edu:9000/add_user?username=foo

        if len(username) != 7:
            redirect('/')

        my_user = model.User(
            user_name=username,
            email_address=username + "@typhon.com",
            display_name='no display name',
        )
        DBSession.add(my_user)

        # Last thing.. redirect to another URL
        redirect('/get_users')