Robot - 3.1.1 Python - 3.7.3
I wanted to access method that are written in nested inner class from robot framework.
Robot:
*** Settings ***
Library ../***/***/***/OrderList.py
*** Keywords ***
Click from order
click_order
Python:
class OrderList():
pass
class Ordertable(OrderList):
def click_order(self):
foo
I am getting below error while running the above robot suite.
No keyword with name 'click_order' found.
If I move the click_order method under parent class (OrderList) like below, then robot could recognize.
class OrderList():
def click_order(self):
foo
class Ordertable(OrderList):
pass
Could someone help me as to what changes required at robot suite to make a call to nested inner class methods?