Ejemplo n.º 1
0
 def test_003_backstage_system_add_duplicate_businesssystemuuid(self):
     """
     Time       :2019-07-15
     author     : 闫红
     desc       : 新增系统接口 (businesssystemuuid相同)
     """
     rs = PmsAction.test_backstage_system_add(name=name,
                                              businesssystemuuid='',
                                              host=host,
                                              secret=secret)
     Assertion.verityNot(json.loads(rs)['code'], 10000)
     Assertion.verityNot(json.loads(rs)['msg'], 'SUCCESS')
Ejemplo n.º 2
0
 def test_001_backstage_system_add_all_null(self):
     """
     Time       :2019-07-12
     author     : 闫红
     desc       : 新增系统接口 (所有字段均为空)
     """
     rs = PmsAction.test_backstage_system_add(businesssystemuuid='',
                                              host='',
                                              name='',
                                              secret='')
     Assertion.verity(json.loads(rs)['code'], 10000)
     Assertion.verity(json.loads(rs)['msg'], "SUCCESS")
Ejemplo n.º 3
0
 def test_006_backstage_system_add_duplicate_secret(self):
     """
     Time       :2019-07-15
     author     : 闫红
     desc       : 新增系统接口 (secret相同,可以新增相同系统秘钥)
     """
     rs = PmsAction.test_backstage_system_add(
         name=name,
         businesssystemuuid=businesssystemuuid,
         host=host,
         secret='')
     Assertion.verity(json.loads(rs)['code'], 10000)
     Assertion.verity(json.loads(rs)['msg'], 'SUCCESS')
Ejemplo n.º 4
0
 def test_007_backstage_system_add_overlong(self):
     """
     Time       :2019-07-15
     author     : 闫红
     desc       : 新增系统接口 (name超长)
     """
     overlong_name = '系统' + MD.words_cn(255)
     rs = PmsAction.test_backstage_system_add(
         businesssystemuuid=businesssystemuuid,
         host=host,
         name=overlong_name,
         secret=secret)
     Assertion.verityNot(json.loads(rs)['code'], 10000)
     Assertion.verityNot(json.loads(rs)['msg'], "SUCCESS")
Ejemplo n.º 5
0
 def test_005_backstage_system_add(self):
     """
     Time       :2019-07-15
     author     : 闫红
     desc       : 新增系统接口 (各项均填写正常值)
     """
     sys_name = '系统' + fake.word() + loginAction.sign
     sys_host = 'test.' + MD.words_en_lower(
         3) + loginAction.sign + '78dk.com'
     sys_secret = loginAction.sign + MD.words_en_lower(7)
     sys_uuid = loginAction.sign + MD.words_en_lower(7)
     rs = PmsAction.test_backstage_system_add(businesssystemuuid=sys_uuid,
                                              host=sys_host,
                                              name=sys_name,
                                              secret=sys_secret)
     Assertion.verity(json.loads(rs)['code'], 10000)
     Assertion.verity(json.loads(rs)['msg'], "SUCCESS")
 def test_005_backstage_system_and_tenant_add(self):
     """
     Time       :2019-07-15
     author     : 闫红
     desc       : 新增系统,新增机构,为机构管理员接口准备数据
     """
     sys_name = '系统'+fake.word() + loginAction.sign
     sys_host = 'test.'+MD.words_en_lower(3)+loginAction.sign + '78dk.com'
     sys_secret = loginAction.sign+MD.words_en_lower(7)
     sys_uuid = loginAction.sign+MD.words_en_lower(7)
     rs = PmsAction.test_backstage_system_add(businesssystemuuid=sys_uuid, host=sys_host, name=sys_name,
                                              secret=sys_secret)
     Assertion.verity(json.loads(rs)['code'], 10000)
     Assertion.verity(json.loads(rs)['msg'], "SUCCESS")
     business_id = pq.get_business_id('系统')
     PmsAction.test_backstage_tenant_add(name=tenant_name, systemid=business_id)
     Assertion.verity(json.loads(rs)['code'], 10000)
     Assertion.verity(json.loads(rs)['msg'], "SUCCESS")