def testInsertUpdateRemoveUser(self): # Insert User u1 = User(username='******', email='*****@*****.**') u1.addUser() u2 = User.getUserByUsername('testUser5') self.assertTrue(print(u1) == print(u2)) # Update User u1 = User.getUserByUsername('testUser5') u1.email = '*****@*****.**' u1.updateUser() u2 = User.getUserByUsername('testUser5') self.assertTrue(print(u1) == print(u2)) #Remove User u1 = User.getUserByUsername('testUser5') u1.removeUser() u2 = User.getUserByUsername('testUser5') self.assertTrue(u2 == None)
def signup(): print("Hola\n") if current_user.is_authenticated: print("Hola2\n") return redirect(url_for('index')) form = RegisterForm() if form.validate_on_submit(): user = User(username=form.username.data, email=form.email.data, nombre=form.nombre.data, apellidos=form.apellidos.data, nia=form.nia.data, validated=False) user.set_password(form.password.data) user.addUser() flash( 'Usuario registrado con éxito. Debes esperar a que un administrador te valide para poder hacer Log In' ) return redirect(url_for('signup')) return render_template('signup.html', title='Sign Up', form=form)