Coverage for mindsdb / api / executor / sql_query / steps / base.py: 82%
15 statements
« prev ^ index » next coverage.py v7.13.1, created at 2026-01-21 00:36 +0000
« prev ^ index » next coverage.py v7.13.1, created at 2026-01-21 00:36 +0000
2class BaseStepCall:
3 bind = None
5 def __init__(self, sql_query, steps_data=None):
6 if steps_data is None: 6 ↛ 8line 6 didn't jump to line 8 because the condition on line 6 was always true
7 steps_data = sql_query.steps_data
8 self.steps_data = steps_data
10 self.sql_query = sql_query
11 self.context = sql_query.context
12 self.session = sql_query.session
14 def set_columns_list(self, columns_list):
15 self.sql_query.columns_list = columns_list
17 def get_columns_list(self):
18 return self.sql_query.columns_list
20 def call(self, step):
21 raise NotImplementedError