Пример #1
0
from Public.log import LOG
from Interface.tese_requests_single import requests_single
from Public.read_excel import read_excel
from Interface.test_login import Test_Login
from Public.cogfig import EXECL_PATH
from Public.db_commit import db_commit
from Interface.Character import Character_split
import ddt
slice_Character = Character_split()  #截取字符
db_link = db_commit()
rise = '315702'
wenjian = EXECL_PATH + '\\creata_interface.xlsx'  #查询到对应的case文件

excel_zhang = read_excel(wenjian, '限价买涨')
import unittest


@ddt.ddt
class Test_order_Limit(unittest.TestCase):
    def setUp(self):
        LOG.info('限价买涨计算强平价开始')

    def tearDown(self):
        LOG.info('限价买涨计算强平价结束')

    @ddt.data(*excel_zhang.next())
    def test_order_Limit(self, data):
        test = Test_Login(rise)
        token_test = test.test_log()
        quantity = float(data['quantity(数量)'])
        lever = float(data['lever(杠杆)'])
Пример #2
0
from decimal import Decimal
from Interface.test_login import Test_Login
from Public.cogfig import EXECL_PATH
from Public.db_commit import db_commit
import requests
from Public.log import LOG
from Interface.tese_requests_single import requests_single
from Public.get_execl import read_excel
import time
from Public.redis_value import redis_dta
from Interface.Character import Character_split
wenjian = EXECL_PATH + '\\set_lever.xlsx'  #查询到对应的case文件
excel = read_excel(wenjian,'逐仓增加杠杆')
update_redis=redis_dta()#调用缓存方法,实例化类,调用方法

db_link=db_commit()#调用数据库
slice_Character=Character_split()#截取字符
single='315736'
url = 'https://t01-mapi.deepcoin.pro/site/kill'
headers_1= {"Content-Type": "application/json"}
api_kill= requests.get(url=url,headers=headers_1)
time.sleep(3)
'''
逐仓限价开多(减少杠杆)+逐仓强平价(减少杠杆)
一个用户开多开空,调整杠杆
'''
@ddt.ddt()
class Test_Loginrisr(unittest.TestCase):
    def setUp(self):
        LOG.info('逐仓追加保证金开始')
    def tearDown(self):