Exemplo n.º 1
0
 def test_search_asset_wrong(self):
     """测试搜索资产信息(错误输入)
     """
     self.wsgi_fixture.login('jingyao.shi')
     r = self.wsgi_fixture.wsgi.post("/asset_manager/asset/'", {
         'iDisplayStart': 0,
         'iDisplayLength': 30
     })
     rjson = jsonutils.loads(r.body)
     self.assertEqual(r.status_code, 200)
     self.assertEqual(rjson["count"], 0)
Exemplo n.º 2
0
 def test_add_new_asset_info_wrong_phone_number(self):
     """测试电话号码明显错误的话,是否保存成功
     """
     self.wsgi_fixture.login('zhen.pei')
     phone_num = "test-%d" % random.randint(10000000, 20000000)
     rlt = self.wsgi_fixture.wsgi.post("/stock_in/new/add", {
         "asset_type": "DID号",
         "phone_no": phone_num,
         "device_state": "可用",
         "store_place": "电子大厦",
         "in_out_reason": "一人多机归还",
         "user_name": "zhen.pei",
         "remark": "hello"
     })
     # print rlt.body
     self.assertEqual(rlt.status_code, 200)
     self.assertFalse(jsonutils.loads(rlt.body)["success"])