def test_duplicate_user_name(self): user = model.User( user_name = u'test1', email_address = u'*****@*****.**', display_name = u'Test One Again', password = u'myPassword8!', activated = True, ) Session.add(user) self.failUnlessRaises(sa.exc.IntegrityError, Session.commit) Session.rollback()