Use text instead of table for raw JSON passing
This commit is contained in:
@@ -117,12 +117,9 @@ def step_impl(context):
|
|||||||
|
|
||||||
@when('I append the route')
|
@when('I append the route')
|
||||||
def step_impl(context):
|
def step_impl(context):
|
||||||
if not hasattr(context, 'table'):
|
|
||||||
raise RuntimeError("A table must be set for this step.")
|
|
||||||
|
|
||||||
row = context.table[0]
|
|
||||||
context.response = requests.post(f"{Env.KAPOW_CONTROLAPI_URL}/routes",
|
context.response = requests.post(f"{Env.KAPOW_CONTROLAPI_URL}/routes",
|
||||||
json={h: row[h] for h in row.headings})
|
data=context.text,
|
||||||
|
headers={"Content-Type": "application/json"})
|
||||||
|
|
||||||
|
|
||||||
@then('I get {code} as response code')
|
@then('I get {code} as response code')
|
||||||
|
|||||||
Reference in New Issue
Block a user