def test_auth_logout_ture():
    restart()
    authRegisterDict = auth_register('*****@*****.**', '123456', 'hayden',
                                     'smith')
    token = authRegisterDict['token']
    # token1 = token1[2:len(token1)-1]
    assert auth_logout(token) == True
def test_auth_passwordreset_reset_invalidResetCode():
    restart()
    auth_register('*****@*****.**', '123456', 'gaoping', 'zhang')
    auth_passwordreset_request('*****@*****.**')

    with pytest.raises(ValueError, match=r".*"):
        auth_passwordreset_reset('123', '123456')
def test6():
    restart()
    authRegisterDict1 = auth_register(
        "*****@*****.**", "123456", "Tim", "Hu")
    token1 = authRegisterDict1["token"]
    UID1 = authRegisterDict1['u_id']
    authRegisterDict2 = auth_register(
        "*****@*****.**", "1we33456", "Hayden", "Smith")
    token2 = authRegisterDict2["token"]
    UID2 = authRegisterDict2['u_id']
    authRegisterDict3 = auth_register(
        "*****@*****.**", "1we33ee456", "Jeff", "Lu")
    token3 = authRegisterDict3["token"]

    UID3 = authRegisterDict3['u_id']

    authRegisterDict4 = auth_register(
        "*****@*****.**", "jijijij37236", 'daniel', 'quin')
    token4 = authRegisterDict4["token"]

    UID4 = authRegisterDict4['u_id']
    admin_userpermission_change(token1,3,2)
    admin_userpermission_change(token1,2,1)
    admin_userpermission_change(token2,4,1)
    userDict = load()['userDict']
    assert userDict[1]['permission_id'] == 1
    assert userDict[2]['permission_id'] == 2
    assert userDict[3]['permission_id'] == 1
def test_auth_register_50_handleTest():
    restart()
    auth_register('*****@*****.**', '123456',
                  'zzxxccvvbbnnmmaassddffggh', 'qqwweerrttyyuuiiooppaassd')
    DATA = load()
    userDict = DATA['userDict']
    assert userDict[0]['handle'] == 'zzxxccvvbbnnmmaassdd'
def test3_admin_userpermission_change():
    restart()
    authRegisterDict1 = auth_register(
        "*****@*****.**", "123456", "Tim", "Hu")
    token1 = authRegisterDict1["token"]
    UID1 = authRegisterDict1['u_id']
    authRegisterDict2 = auth_register(
        "*****@*****.**", "1we33456", "Hayden", "Smith")
    token2 = authRegisterDict2["token"]
    UID2 = authRegisterDict2['u_id']
    authRegisterDict3 = auth_register(
        "*****@*****.**", "1we33ee456", "Jeff", "Lu")
    token3 = authRegisterDict3["token"]

    UID3 = authRegisterDict3['u_id']

    authRegisterDict4 = auth_register(
        "*****@*****.**", "jijijij37236", 'daniel', 'quin')
    token4 = authRegisterDict4["token"]

    UID4 = authRegisterDict4['u_id']
    admin_userpermission_change(token1,2,2)
    with pytest.raises(AccessError, match=r".*"):

        admin_userpermission_change(token2, 3, 1)
def test_auth_login_passwordIncorrect():
    restart()
    registerDict = auth_register('*****@*****.**', '123456', 'hayden', 'smith')
    token = registerDict['token']
    auth_logout(token)
    with pytest.raises(ValueError, match=r".*"):
        auth_login('*****@*****.**', '888888')
Exemple #7
0
def test1():
    restart()
    authRegisterDict1 = auth_register("*****@*****.**", "123456",
                                      "Tim", "Hu")
    token1 = authRegisterDict1["token"]
    UID1 = authRegisterDict1['u_id']
    authRegisterDict2 = auth_register("*****@*****.**", "1we33456",
                                      "Hayden", "Smith")
    token2 = authRegisterDict2["token"]
    UID2 = authRegisterDict2['u_id']
    authRegisterDict3 = auth_register("*****@*****.**", "1we33ee456",
                                      "Jeff", "Lu")
    token3 = authRegisterDict3["token"]

    UID3 = authRegisterDict3['u_id']

    authRegisterDict4 = auth_register("*****@*****.**", "jijijij37236",
                                      'daniel', 'quin')
    token4 = authRegisterDict4["token"]

    UID4 = authRegisterDict4['u_id']
    channel_id = channels_create(token1, 'test1', True)
    channel_invite(token1, channel_id, UID2)
    channel_invite(token1, channel_id, UID3)
    message_send(token1, channel_id, 'hello')
    message_send(token2, channel_id, 'hi')
    message_send(token3, channel_id, 'numb')
    result = search(token1, 'hello')
    assert result['messages'][0]['message'] == 'hello'
    assert result['messages'][0]['message_id'] == 1
def test_auth_passwordreset_request_1():
    restart()
    auth_register('*****@*****.**', '123456', 'gaoping', 'zhang')
    auth_passwordreset_request('*****@*****.**')
    DATA = load()
    userDict = DATA['userDict']
    reset_code = userDict[0]['reset_code']
    assert len(str(reset_code)) == 6
def test_auth_register_handleCombineConflict():
    restart()
    auth_register('*****@*****.**', '123456', 'hongzhou', 'xuan')
    auth_register('*****@*****.**', '123456', 'hongzhou', 'xuan')
    DATA = load()
    userDict = DATA['userDict']
    assert userDict[0]['handle'] == 'hongzhouxuan'
    assert userDict[1]['handle'] == '001gzhouxuan'
def test_auth_register_1():
    restart()
    registerDict = auth_register('*****@*****.**', '123456',
                                 'hongzhou', 'xuan')
    u_id1 = registerDict['u_id']
    token1 = registerDict['token']
    assert u_id1 == 1
    assert token1 == "b'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1X2lkIjoxfQ.Bodqy1hnwpsmGtf3MFEhvemrfLLiGQgxuiW4MlbD2WM'"
def test_active():
    restart()
    authRegisterDict1 = auth_register("*****@*****.**","123456","Tim","Hu")
    token1 = authRegisterDict1["token"]
    channel_id = channels_create(token1,'test1',True)
    standup_start(token1,channel_id, 20)
    standup_active(token1, 1)
    with pytest.raises(ValueError, match=r'.*'):
        standup_active(token1, -5)
def test3_user_profile_setmail():
    restart()
    authRegisterDict = auth_register("*****@*****.**", "hi123456",
                                     "haodong", "lu")
    token = authRegisterDict['token']
    authRegisterDict['u_id']

    with pytest.raises(ValueError, match=r".*"):
        user_profile_setmail(token, "sahduyhasdh**(())")
def test_auth_passwordreset_reset_invalidNewPassword():
    restart()
    auth_register('*****@*****.**', '123456', 'gaoping', 'zhang')
    auth_passwordreset_request('*****@*****.**')
    DATA = load()
    userDict = DATA['userDict']
    reset_code = userDict[0]['reset_code']

    with pytest.raises(ValueError, match=r".*"):
        auth_passwordreset_reset(reset_code, '1')
def test_user_all():
    restart()
    authRegisterDict = auth_register("*****@*****.**", "hi123456",
                                     "haodong", "lu")
    token = authRegisterDict['token']
    user = users_all(token)
    assert user['users'][0]['u_id'] == 1
    assert user['users'][0]['email'] == "*****@*****.**"
    assert user['users'][0]['name_first'] == "haodong"
    assert user['users'][0]['name_last'] == "lu"
def test_user_profile_invaliduid():
    # set up
    restart()
    authRegisterDict = auth_register("*****@*****.**", "hi123456",
                                     "haodong", "lu")
    token = authRegisterDict['token']

    # testing
    with pytest.raises(ValueError, match=r".*"):
        user_profile(token, -1)
def test2_user_profile_sethandle_badhandle():
    restart()
    authRegisterDict = auth_register("*****@*****.**", "hi123456",
                                     "haodong", "lu")
    token = authRegisterDict['token']
    with pytest.raises(ValueError, match=r".*"):
        user_profile_sethandle(token, "sb")
    with pytest.raises(ValueError, match=r".*"):
        user_profile_sethandle(
            token, "sbsbsbsbsbsbsbsbsbsbsbssbbsbsbsbsbsbbsbsbsbsbsbsbsbb")
def test1_user_profile_setname():
    restart()
    authRegisterDict = auth_register("*****@*****.**", "hi123456",
                                     "haodong", "lu")
    token = authRegisterDict['token']
    UID = authRegisterDict['u_id']
    user_profile_setname(token, 'daniel', 'quin')
    user = user_profile(token, UID)
    assert 'daniel' == user['name_first']
    assert 'quin' == user['name_last']
def test_auth_register_2():
    restart()
    registerDict1 = auth_register('*****@*****.**', '123456',
                                  'taobuguo', 'sb')
    token1 = registerDict1['token']
    registerDict2 = auth_register('*****@*****.**', '123456', 'BoA', 'Xv')
    token2 = registerDict2['token']

    assert token1 == "b'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1X2lkIjoxfQ.Bodqy1hnwpsmGtf3MFEhvemrfLLiGQgxuiW4MlbD2WM'"
    assert token2 == "b'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1X2lkIjoyfQ.ZVPCVZoNzgFB9Am_imX_52K6WO_CZf-o8kpsbpdCJl0'"
def test2_user_profile_setmail_usedEmail():
    restart()
    authRegisterDict = auth_register("*****@*****.**", "hi123456",
                                     "haodong", "lu")
    token = authRegisterDict['token']

    auth_register("*****@*****.**", "hi1234566789", "jeff", "lu")

    with pytest.raises(ValueError, match=r".*"):
        user_profile_setmail(token, "*****@*****.**")
def test_standup_all():
    restart()
    authRegisterDict1 = auth_register("*****@*****.**","123456","Tim","Hu")
    token1 = authRegisterDict1["token"]
    authRegisterDict2 = auth_register("*****@*****.**","1we33456","Hayden","Smith")
    token2 = authRegisterDict2["token"]
    UID2 = authRegisterDict2['u_id']
    authRegisterDict3 = auth_register(
        "*****@*****.**", "1we33ee456", "Jeff", "Lu")
    token3 = authRegisterDict3["token"]
    
    UID3 = authRegisterDict3['u_id']

    authRegisterDict4 = auth_register(
        "*****@*****.**", "jijijij37236", 'daniel', 'quin')
    token4 = authRegisterDict4["token"]
    
    channel_id = channels_create(token1,'test1',True)
    channel_invite(token1,channel_id,UID2)
    channel_invite(token1,channel_id,UID3)

    showtime(20)

    with pytest.raises(ValueError, match=r".*"):
        standup_send(token2, channel_id, 'hello')

    standup_start(token1,channel_id, 20)
    
    with pytest.raises(ValueError, match = r".*"):
        standup_start(token2, channel_id, 20)

    with pytest.raises(AccessError, match=r".*"):
        standup_start(token4,channel_id, 20)
        
    with pytest.raises(ValueError,match = r".*"):
        standup_start(token1,-1, 20)

    with pytest.raises(AccessError, match=r".*"):
        standup_send(token4, channel_id , 'hello')

    with pytest.raises(ValueError, match=r".*"):
        standup_send(token1, -1 , 'hello')

    with pytest.raises(ValueError, match=r".*"):
        standup_send(token3, channel_id, "dhbfuyawgefdahdhbfuyawgefdahsgfhiashfuihasfnrweiauehcyaacweynugirnnnnnnnnnnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnfnnnnnnnnnnnnnnnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfaecntyvufyyyyyyyyyyyyyyyfyfyfygyyywyyyyyyyyyyyyyyywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywydhbfuyawgefdahsgfhiashfuihasfnrweiauehcyaacweynugirnnnnnnnnnnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnfnnnnnnnnnnnnnnnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfaecntyvufyyyyyyyyyyyyyyyfyfyfygyyywyyyyyyyyyyyyyyywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywydhbfuyawgefdahsgfhiashfuihasfnrweiauehcyaacweynugirnnnnnnnnnnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnfnnnnnnnnnnnnnnnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfaecntyvufyyyyyyyyyyyyyyyfyfyfygyyywyyyyyyyyyyyyyyywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywyywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywyywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywyysgfhiashfuihasfnrweiauehcyaacweynugirnnnnnnnnnnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnrnfnnnnnnnnnnnnnnnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfnfaecntyvufyyyyyyyyyyyyyyyfyfyfygyyywyyyyyyyyyyyyyyywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywywyy")

    standup_send(token2,channel_id, 'hello')
    standup_send(token3,channel_id,'daniel')
    standup_send(token2,channel_id, 'quin' )
    channelDict = load()['channelDict']
    for ch in channelDict:
        if int(channel_id) == ch['channel_id']:
            assert 'hayden: hello' + '\r\n' + 'jeff: daniel' + '\r\n' + 'hayden: quin' == ch['standlist']
    pass
def test_auth_passwordreset_reset_1():
    restart()
    auth_register('*****@*****.**', '123456', 'gaoping', 'zhang')
    auth_passwordreset_request('*****@*****.**')
    DATA = load()
    userDict = DATA['userDict']
    reset_code = userDict[0]['reset_code']

    auth_passwordreset_reset(reset_code, '000000')
    DATA = load()
    userDict = DATA['userDict']
    assert userDict[0]['password'] == hashPassword('000000')
    assert userDict[0]['reset_code'] == 0
def test3_user_profile_sethandle_usedhandle():
    restart()
    authRegisterDict = auth_register("*****@*****.**", "hi123456",
                                     "haodong", "lu")
    token = authRegisterDict['token']

    auth_register("*****@*****.**", "hi1234566789", "jeffsb", "lu")

    auth_register("*****@*****.**", "hi1234566789", "normal", "user")
    with pytest.raises(ValueError, match=r".*"):
        user_profile_sethandle(token, "jeffsblu")
    with pytest.raises(ValueError, match=r".*"):
        user_profile_sethandle(token, "normaluser")
def test_auth_login_1():
    restart()
    registerDict = auth_register('*****@*****.**', '123456789', 'hayden',
                                 'smith')
    token1 = registerDict['token']
    #token1 = token1[2:len(token1)-1]
    auth_logout(token1)
    loginDict = auth_login('*****@*****.**', '123456789')
    u_id1 = loginDict['u_id']
    login_token1 = loginDict['token']
    #login_token1 = login_token1[2:len(login_token1)-1]
    assert login_token1 == token1
    assert u_id1 == 1
    assert token1 == "b'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1X2lkIjoxfQ.Bodqy1hnwpsmGtf3MFEhvemrfLLiGQgxuiW4MlbD2WM'"
def test_auth_handle10plus():
    restart()
    auth_register('*****@*****.**', '123456', 'hongzhou', 'xuan')
    auth_register('*****@*****.**', '123456', 'hongzhou', 'xuan')
    auth_register('*****@*****.**', '123456', 'hongzhou', 'xuan')
    auth_register('*****@*****.**', '123456', 'hongzhou', 'xuan')
    auth_register('*****@*****.**', '123456', 'hongzhou', 'xuan')
    auth_register('*****@*****.**', '123456', 'hongzhou', 'xuan')
    auth_register('*****@*****.**', '123456', 'hongzhou', 'xuan')
    auth_register('*****@*****.**', '123456', 'hongzhou', 'xuan')
    auth_register('*****@*****.**', '123456', 'hongzhou', 'xuan')
    auth_register('*****@*****.**', '123456', 'hongzhou', 'xuan')
    auth_register('*****@*****.**', '123456', 'hongzhou', 'xuan')
    DATA = load()
    userDict = DATA['userDict']
    assert userDict[10]['handle'] == '010gzhouxuan'
def test2_user_profile_setname():
    restart()
    authRegisterDict = auth_register("*****@*****.**", "hi123456",
                                     "haodong", "lu")
    token = authRegisterDict['token']
    with pytest.raises(ValueError, match=r".*"):
        user_profile_setname(token, '', 'quin')
    with pytest.raises(ValueError, match=r".*"):
        user_profile_setname(token, 'daniel', '')
    with pytest.raises(ValueError, match=r".*"):
        user_profile_setname(
            token,
            'dhasgbdhbashjdbjhasbdhjasgbdhjasgbhjcxbashjbdhjasvgbdyhuasgdyuagsyxgvuasgvduasgbduasg',
            'quin')
    with pytest.raises(ValueError, match=r".*"):
        user_profile_setname(
            token, 'daniel',
            'sgbhdyhugausydghuasjdgbyhujasgdyuagyudgasyugdyuqawgyuegawyhughuagshjdgvbhjasvdjhasv'
        )
def test_user_profile_functional():
    # set up
    restart()
    authRegisterDict = auth_register("*****@*****.**", "hi123456",
                                     "haodong", "lu")
    token = authRegisterDict['token']
    UID = authRegisterDict['u_id']

    authRegisterDict2 = auth_register("*****@*****.**", "hi1234566789", "jeff",
                                      "lu")
    token2 = authRegisterDict2['token']
    UID2 = authRegisterDict2['u_id']

    authRegisterDict3 = auth_register("*****@*****.**", "hi1234566789",
                                      "normal", "user")
    token3 = authRegisterDict3['token']
    UID3 = authRegisterDict3['u_id']

    # testing
    userDict = user_profile(token, UID)
    mail = userDict['email']
    fname = userDict['name_first']
    lname = userDict['name_last']
    hd = userDict['handle_str']
    assert mail == "*****@*****.**"
    assert fname == "haodong"
    assert lname == "lu"
    assert hd == "haodonglu"

    user2 = user_profile(token2, UID2)

    user3 = user_profile(token3, UID3)
    assert user2['email'] == "*****@*****.**"
    assert user2['name_first'] == "jeff"
    assert user2['name_last'] == "lu"
    assert user2['handle_str'] == "jefflu"
    assert user3['email'] == "*****@*****.**"
    assert user3['name_first'] == "normal"
    assert user3['name_last'] == "user"
    assert user3['handle_str'] == "normaluser"
    with pytest.raises(ValueError, match=r".*"):
        user_profile(token, 12345)
def test1_user_profile_sethandle_normalCases():
    restart()
    authRegisterDict = auth_register("*****@*****.**", "hi123456",
                                     "haodong", "lu")
    token = authRegisterDict['token']
    UID = authRegisterDict['u_id']

    authRegisterDict2 = auth_register("*****@*****.**", "hi1234566789",
                                      "jeffsb", "lu")
    token2 = authRegisterDict2['token']
    UID2 = authRegisterDict2['u_id']

    user_profile_sethandle(token, "jeffisnumb")
    user1 = user_profile(token, UID)

    assert "jeffisnumb" == user1['handle_str']

    user_profile_sethandle(token2, "jeffisdumb")
    user2 = user_profile(token2, UID2)

    assert "jeffisdumb" == user2['handle_str']
def test_auth_login_2():
    restart()
    registerDict1 = auth_register('*****@*****.**', '123456',
                                  'taobuguo', 'sb')
    token1 = registerDict1['token']
    auth_logout(token1)
    loginDict1 = auth_login('*****@*****.**', '123456')
    u_id1 = loginDict1['u_id']
    login_token1 = loginDict1['token']

    #registerDict2 = auth_register('*****@*****.**', '123456789','BoA','Xv')
    #token2 = registerDict2['token']
    #auth_logout(token2)
    #loginDict2 = auth_login('*****@*****.**', '123456789')
    #u_id2 = loginDict2['u_id']
    #login_token2 = loginDict2['token']

    assert login_token1 == token1
    #assert login_token2 == token2
    assert u_id1 == 1
    #assert u_id2 == 2
    assert token1 == "b'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ1X2lkIjoxfQ.Bodqy1hnwpsmGtf3MFEhvemrfLLiGQgxuiW4MlbD2WM'"
Exemple #29
0
def begin():
    restart()
    return "restarted"
def test1_user_profile_setmail():
    restart()
    authRegisterDict = auth_register("*****@*****.**", "hi123456",
                                     "haodong", "lu")
    token = authRegisterDict['token']
    user_profile_setmail(token, "*****@*****.**")