예제 #1
0
    def test_user(self):
        # Make valid nicknames
        n = User.make_valid_nickname('John_123')
        assert n == 'John_123'
        n= User.make_valid_nickname('John[123]\n')
        assert n == 'John_123'

        # Create a user
        u = User(nickname = 'john', email = '*****@*****.**')
        db.session.add(u)
        db.session.commit()
        assert u.is_authenticated() == True
        assert u.is_active() == True
        assert u.is_anonymouse() == False
        assert u.id == int(u.get_id())