def get_suite_testcases(self, test_suite_path): """ parse test case name from robot test suite :param test_suite_path: :return: test names list """ settings = RobotSettings() builder = TestSuiteBuilder(settings['SuiteNames'], settings['RunEmptySuite']) data = builder._parse(test_suite_path) tests = [test.name for test in data.testcase_table.tests] print('\n'.join(tests)) return tests