Exemple #1
0
def updateUsername(user: User, username, site):
    if site not in SITES:
        app.logger.debug("Site-ul %s nu exista",
                         site)
        return
    if not validUsername(username, site):
        app.logger.debug("Username %s nu exista pe site-ul %s",
                         username, site)
        return
    app.logger.info("Schimbat username pentru site %s, user %s in %s",
                    site, user.nickname, username)
    user[site] = username
    user["last_" + site] = None
    updateThreaded(user)
Exemple #2
0
def test_notfound_infoarena():
    assert validUsername("Tedyst123", "infoarena") is False
Exemple #3
0
def test_notfound_pbinfo():
    assert validUsername("Tedyst123", "pbinfo") is False
Exemple #4
0
def test_codeforces():
    assert validUsername("Tedyst", "codeforces") is True
Exemple #5
0
def test_infoarena():
    assert validUsername("Tedyst", "infoarena") is True
Exemple #6
0
def test_pbinfo():
    assert validUsername("Tedyst", "pbinfo") is True
Exemple #7
0
def test_notfound_codeforces():
    assert validUsername("Tedyst123", "codeforces") is False