def step_impl(context):
d = context.bad_login
assert d['source']['username'] != 'ValidUser'
httpretty.enable()
httpretty.register_uri(
httpretty.POST,
context.good_build_url,
body='{"errors":[{"context":null,"message":"Authentication failed. Please check your credentials and try again.","exceptionName":"com.atlassian.bitbucket.auth.IncorrectPasswordAuthenticationException"}]}',
status=401
)
from scripts.bitbucket import post_result, err
result = post_result(context.good_build_url, d['source']['username'], d['source']['password'], False, good_status_dict(), True)
assert result.status_code == 401
httpretty.disable()
httpretty.reset()
评论列表
文章目录