def test_05_queup_fail_idxioashu(res, url, head, body):
    token = to.getoken()  #获得token
    head["token"] = token  #token重新赋值
    res = requests.post(url=url, headers=head, json=body)  #重新post
    assert res.status_code == 200
    assert res.json()["status"] == 401
    assert res.json()["msg"] == "修改的问题不存在"
    return res
Example #2
0
def test_06_fellgoodctypewrong_fail(res, url, head, body):
    token = to.getoken()  #获得token
    head["token"] = token  #token重新赋值
    res = requests.post(url=url, headers=head, json=body)  #重新post
    assert res.status_code == 200
    assert res.json()["status"] == 401
    assert res.json()["msg"] == "ctype类型不正确!"
    return res
Example #3
0
def test_01_artup_success(res, url, head, body):
    token = to.getoken()  #获得token
    head["token"] = token  #token重新赋值
    res = requests.post(url=url, headers=head, json=body)  #重新post
    assert res.status_code == 200
    assert res.json()["status"] == 200
    assert res.json()["msg"] == True
    return res
Example #4
0
def test_08_commenttype1notexist_fail(res, url, head, body):
    token = to.getoken()  #获得token
    head["token"] = token  #token重新赋值
    res = requests.post(url=url, headers=head, json=body)  #重新post
    assert res.status_code == 200
    assert res.json()["status"] == 401
    assert res.json()["msg"] == "评论的灵感不存在!"
    return res
def test_02_commentupdateidnotexsist_fail(res, url, head, body):
    token = to.getoken()  #获得token
    head["token"] = token  #token重新赋值
    res = requests.post(url=url, headers=head, json=body)  #重新post
    assert res.status_code == 200
    assert res.json()["status"] == 401
    assert res.json()["msg"] == "修改的评论不存在"
    return res
def test_03_artinew_7tag(res,url,head,body):
    token = to.getoken()#获得token
    head["token"] = token#token重新赋值
    res = requests.post(url=url,headers=head,json=body)#重新post
    assert res.status_code == 200
    assert res.json()["status"] == 401
    assert res.json()["msg"] == "标签要求不能大于6个字,不能少于4个字。"
    return res
Example #7
0
def test_08_userinfoup_failphonenull(res,url,head,body):
    token = to.getoken()#获得token
    head["token"] = token#token重新赋值
    res = requests.post(url=url,headers=head,json=body)#重新post
    assert res.status_code == 200
    assert res.json()["status"] == 401
    assert res.json()["msg"] == "邮箱格式不对!"
    return res
def test_03_fail_newnotright(res, url, head, body):
    token = to.getoken()  #获得token
    head["token"] = token  #token重新赋值
    res = requests.post(url=url, headers=head, json=body)  #重新post
    print(res.text)
    assert res.status_code == 200
    assert res.json()["status"] == 401
    return res
Example #9
0
def test_05_fellfollowtypenull_fail(res, url, head, body):
    token = to.getoken()  #获得token
    head["token"] = token  #token重新赋值
    res = requests.post(url=url, headers=head, json=body)  #重新post
    assert res.status_code == 200
    assert res.json()["status"] == 401
    assert res.json()["msg"] == "不存在该ctype类型"
    return res
Example #10
0
def test_10_userinfoup_genderwrong(res,url,head,body):
    token = to.getoken()#获得token
    head["token"] = token#token重新赋值
    res = requests.post(url=url,headers=head,json=body)#重新post
    assert res.status_code == 200
    assert res.json()["status"] == 401
    assert res.json()["data"] == "性别只能是男、女、保密"
    return res
Example #11
0
def test_03_quedel_failednotexsit(res, url, head, body):
    token = to.getoken()  #获得token
    head["token"] = token  #token重新赋值
    res = requests.post(url=url, headers=head, json=body)  #重新post
    assert res.status_code == 200
    assert res.json()["status"] == 401
    assert res.json()["msg"] == "删除的问题不存在"
    return res
Example #12
0
def test_02_insup_fail_notexsist(res, url, head, body):
    token = to.getoken()  #获得token
    head["token"] = token  #token重新赋值
    res = requests.post(url=url, headers=head, json=body)  #重新post
    assert res.status_code == 200
    assert res.json()["status"] == 401
    assert res.json()["msg"] == "修改的灵感不存在!"
    return res
Example #13
0
def test_04_quedel_failedxiaoshu(res, url, head, body):
    token = to.getoken()  #获得token
    head["token"] = token  #token重新赋值
    res = requests.post(url=url, headers=head, json=body)  #重新post
    assert res.status_code == 200
    assert res.json()["status"] == 401
    assert res.json()["msg"] == "【{}】应该是正整数才行!".format(body["qid"])
    return res
Example #14
0
def test_10_fellgoodctype3notexsist_fail(res, url, head, body):
    token = to.getoken()  #获得token
    head["token"] = token  #token重新赋值
    res = requests.post(url=url, headers=head, json=body)  #重新post
    assert res.status_code == 200
    assert res.json()["status"] == 401
    assert res.json()["msg"] == "不存在该文章"
    return res
def test_02_usersetmb_fail(res,url,head,body):
    token = to.getoken()#获得token
    head["token"] = token#token重新赋值
    res = requests.post(url=url,headers=head,json=body)#重新post
    assert res.status_code == 200
    assert res.json()["status"] == 200
    assert res.json()["msg"] == "密保设置成功!"
    return res
Example #16
0
def test_05_quedel_failedfushu(res, url, head, body):
    token = to.getoken()  #获得token
    head["token"] = token  #token重新赋值
    res = requests.post(url=url, headers=head, json=body)  #重新post
    assert res.status_code == 200
    assert res.json()["status"] == 401
    assert res.json()["msg"] == "数字必须大于0"
    return res
def test_02_update_fail_oldwrong(res, url, head, body):
    token = to.getoken()  #获得token
    head["token"] = token  #token重新赋值
    res = requests.post(url=url, headers=head, json=body)  #重新post
    print(res.text)
    assert res.status_code == 200
    assert res.json()["status"] == 401
    assert res.json()["msg"] == "旧密码不正确!"
    return res
def test_01_logout_success(res,url,head):
    token = to.getoken()#获得token
    head["token"] = token#token重新赋值
    res = requests.get(url=url,headers=head)#重新get
    assert res.status_code == 200
    assert res.json()["status"] == 200
    assert res.json()["msg"] == "退出成功!"
    return res
     
Example #19
0
def test_01_insup_success(res, url, head, body):
    iid = ge.getiid()
    body["iid"] = iid  #qid重新赋值
    token = to.getoken()  #获得token
    head["token"] = token  #token重新赋值
    res = requests.post(url=url, headers=head, json=body)  #重新post
    assert res.status_code == 200
    assert res.json()["status"] == 200
    assert res.json()["msg"] == True
    return res
def test_03_queup_fail_tag7(res, url, head, body):
    qid = ge.getqid()
    body["qid"] = qid  #qid重新赋值
    token = to.getoken()  #获得token
    head["token"] = token  #token重新赋值
    res = requests.post(url=url, headers=head, json=body)  #重新post
    assert res.status_code == 200
    assert res.json()["status"] == 401
    assert res.json()["msg"] == "标签要求不能大于6个字,不能少于4个字。"
    return res
Example #21
0
def test_02_fellfollowtype1_success(res, url, head, body):
    token = to.getoken()  #获得token
    head["token"] = token  #token重新赋值
    res = requests.post(url=url, headers=head, json=body)  #重新post
    assert res.status_code == 200
    assert res.json()["status"] == 200
    assert res.json()["msg"] == "关注成功!"  #先关注
    res1 = requests.post(url=url, headers=head, json=body)  #重新post
    assert res1.status_code == 200
    assert res1.json()["status"] == 200
    assert res1.json()["msg"] == "取消关注成功!"  #再取消关注
    return res
Example #22
0
def test_03_fellcollectype2_success(res,url,head,body):
    token = to.getoken()#获得token
    head["token"] = token#token重新赋值
    res = requests.post(url=url,headers=head,json=body)#重新post
    assert res.status_code == 200
    assert res.json()["status"] == 200
    assert res.json()["msg"] == "收藏成功!"#先收藏
    res1 = requests.post(url=url,headers=head,json=body)#重新post
    assert res1.status_code == 200
    assert res1.json()["status"] == 200
    assert res1.json()["msg"] == "取消收藏成功!"#再取消收藏
    return res
Example #23
0
def test_04_fellgoodctype3_success(res, url, head, body):
    token = to.getoken()  #获得token
    head["token"] = token  #token重新赋值
    res = requests.post(url=url, headers=head, json=body)  #重新post
    assert res.status_code == 200
    assert res.json()["status"] == 200
    assert res.json()["msg"] == "点赞成功!"  #先点赞
    res1 = requests.post(url=url, headers=head, json=body)  #重新post
    assert res1.status_code == 200
    assert res1.json()["status"] == 200
    assert res1.json()["msg"] == "取消点赞成功!"  #再取消点赞
    return res
def test_01_update_success(res, url, head, body):
    token = to.getoken()  #获得token
    head["token"] = token  #token重新赋值
    res = requests.post(url=url, headers=head, json=body)  #重新post
    assert res.status_code == 200
    assert res.json()["status"] == 200
    assert res.json()["msg"] == "密码修改成功!请重新登录!"
    old = body["oldps"]
    new = body["newps"]
    body["oldps"] = new
    body["newps"] = old  #重置密码
    res = requests.post(url=url, headers=head, json=body)
    return res
Example #25
0
def test_01_quedel_success(res, url, head, body):
    qid = ge.getqid()
    body["qid"] = qid  #qid重新赋值
    token = to.getoken()  #获得token
    head["token"] = token  #token重新赋值
    res = requests.post(url=url, headers=head, json=body)  #重新post
    assert res.status_code == 200
    assert res.json()["status"] == 200
    assert res.json()["msg"] == True
    res1 = requests.post(url=url, headers=head, json=body)  #再一次就不能删除了
    assert res1.status_code == 200
    assert res1.json()["status"] == 401
    assert res1.json()["msg"] == "删除的问题不存在"
    return res