Add update and get-by-tag for schedules
This commit is contained in:
parent
2af71a8d84
commit
e157a5d02d
10 changed files with 107 additions and 18 deletions
tests/tavern_utils
|
@ -23,7 +23,8 @@ def multiple(response):
|
|||
_verify_single(schedule)
|
||||
|
||||
def check_name(response, name):
|
||||
assert response.json().get("name") == name, "schedule name check failed"
|
||||
response_name = response.json().get("name")
|
||||
assert response_name == name, f"schedule name check failed (expected: '{name}'; actual: '{response_name}')"
|
||||
|
||||
def check_id(response, id):
|
||||
assert response.json().get("id") == id, "schedule id check failed"
|
||||
|
@ -57,7 +58,7 @@ def compare_on(response):
|
|||
assert response.json().get("id") == "on", "schedule on did not return id on"
|
||||
assert len(response.json().get("periods")) == 1, "schedule on has unexpected amount of periods"
|
||||
assert response.json().get("periods")[0].get("start") == "00:00", "Schedule on has unexpected start"
|
||||
assert response.json().get("periods")[0].get("end") == "23:59", "Schedule on has unexpected start"
|
||||
assert response.json().get("periods")[0].get("end") == "00:00", "Schedule on has unexpected start"
|
||||
|
||||
def find(response, id=None, name=None, periods=None, tag=None):
|
||||
if periods != None:
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue