Exemplo n.º 1
0
 def _c(self, confirmed = False, **kw):
     if confirmed:
         project = Project()
         try:
             DBSession.add(project)
             DBSession.flush()
         except:
             flash(u'Could not add Project: "%s"' % (project.label), 'error')
         flash(u'Added Project: "%s"' % (project.label))
         redirect(url('/project/' + project.id))
     redirect(url('/project/'))
Exemplo n.º 2
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