MCPcopy Index your code
hub / github.com/questdb/questdb / execute_step

Function execute_step

compat/src/test/python/runner_asyncpg.py:81–95  ·  view source on GitHub ↗
(step, variables, connection)

Source from the content-addressed store, hash-verified

79
80
81async def execute_step(step, variables, connection):
82 action = step.get('action')
83 query_template = step.get('query')
84 types_parameters = step.get('parameters', [])
85 expect = step.get('expect', {})
86
87 with_vars_substituted = substitute_variables(query_template, variables)
88 query = adjust_placeholder_syntax(with_vars_substituted)
89
90 resolved_parameters = resolve_parameters(types_parameters, variables)
91 result = await execute_query(connection, query, resolved_parameters)
92
93 # Assert result
94 if expect:
95 assert_result(expect, result)
96
97
98async def run_test(test, global_variables):

Callers 1

execute_stepsFunction · 0.70

Calls 6

substitute_variablesFunction · 0.85
resolve_parametersFunction · 0.85
assert_resultFunction · 0.85
execute_queryFunction · 0.70
getMethod · 0.65

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…