Ejemplo n.º 1
0
def input_price_and_amount(browser, price, amount):
    sleep(5)
    TradingScreen(browser).find(TradingScreen.TRADING_BOX_PRICE).clear()
    TradingScreen(browser).find(
        TradingScreen.TRADING_BOX_PRICE).send_keys(price)
    TradingScreen(browser).find(
        TradingScreen.TRADING_BOX_AMOUNT).send_keys(amount)
Ejemplo n.º 2
0
def is_on_CRO_USDC_trading_page(browser):
    HomeScreen(browser).open()
    HomeScreen(browser).accept_cookies()
    HomeScreen(browser).find(HomeScreen.CRO_MARKET).click()
    try:
        HomeScreen(browser).find(HomeScreen.CRO_USDC).click()
    except:
        sleep(5)
        HomeScreen(browser).find(HomeScreen.CRO_USDC).click()
    assert 'CRO/USDC' in TradingScreen(browser).find(
        TradingScreen.DROP_DOWN_MENU).text
def should_be_on_trading_page(browser):
    # wait for page fully loaded
    sleep(5)
    TradingScreen(browser).find(TradingScreen.TRADE_BOX_LOGIN)
Ejemplo n.º 4
0
def should_have_total(browser, total):
    assert total in TradingScreen(browser).find(
        TradingScreen.TRADING_BOX_TOTAL).text
Ejemplo n.º 5
0
def click_order_history(browser):
    TradingScreen(browser).find(TradingScreen.ORDER_HISTORY).click()
Ejemplo n.º 6
0
def click_login(browser):
    TradingScreen(browser).find(TradingScreen.TRADE_BOX_LOGIN).click()
Ejemplo n.º 7
0
def should_have_trading_box(browser):
    TradingScreen(browser).find(TradingScreen.TRADING_BOX)
Ejemplo n.º 8
0
def should_have_trading_histroy(browser):
    TradingScreen(browser).find(TradingScreen.TRADING_HISTORY)
Ejemplo n.º 9
0
def should_have_order_list_box(browser):
    TradingScreen(browser).find(TradingScreen.ORDER_LIST_BOX)
Ejemplo n.º 10
0
def should_have_trading_view(browser):
    TradingScreen(browser).find(TradingScreen.TRADING_VIEW)