def test_register(self): auth.register('*****@*****.**', 'gattaca', fullname="Rosie Franklin") user = User.find_one(Q('username', 'eq', '*****@*****.**')) # The password should be set assert_true(user.check_password('gattaca')) assert_equal(user.fullname, "Rosie Franklin") assert_equal(user.username, '*****@*****.**') assert_in("*****@*****.**", user.emails)