zephyr_plugin.py 文件源码

python
阅读 30 收藏 0 点赞 0 评论 0

项目:STF 作者: nokia 项目源码 文件源码
def createCycle(self, cycleName):
        if cycleName in self.getExistedCycleNames():
            return self.getCycleId(cycleName)
        headers = {"Authorization": " Basic " + b64encode(self.username + ":" + self.password),
                   "Content-Type": "application/json"}
        startDate = datetime.datetime.now().strftime('%d/%b/%y')
        values = json.dumps(
            { "clonedCycleId": "",
              "name": cycleName,
              "build": "",
              "environment": "",
              "description": "AACI Zephyr plugin",
              "startDate": startDate,
              "endDate": "",
              "projectId": self.projectId,
              "versionId": self.versionId})
        url = self.zapiBaseUrl + '/zapi/latest/cycle'
        request = Request(url, data=values, headers=headers)
        response = json.load(urlopen(request, context=ssl._create_unverified_context()))
        #print json.dumps(response)
        return response['id']
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号