проверить yaml, используя pyresttest в django - PullRequest
0 голосов
/ 30 января 2020

Ответ на запрос:

[
{
    "id": 4,
    "name": "asdsf",
    "tags": [
        {
            "id": 1,
            "name": "boy"
        },
        {
            "id": 5,
            "name": "cat"
        }
    ]
},
{
    "id": 1,
    "name": "asdas",
    "tags": [
        {
            "id": 1,
            "name": "man"
        },
        {
            "id": 5,
            "name": "women"
        }
    ]
}
]

Я пытаюсь проверить первое имя, используя pyresttest, поэтому вот файл yaml, который я создал. Мой testcase.yaml

- config:
- testset: "Tests using test app"

- test: # create entity
- name: "Basic get most rated movie"
- url: "/?tag=2&order_by=name"
- group: "Successful"
- method: "GET"
- headers: {Content-Type: application/json}
- expected_status: [200]
- validators:
    # Check the user name matches
    - compare: {jsonpath_mini: "name[0]", comparator: "eq", expected: 'William Shakespeare Book name ?'}

Как мне проверить 1-й ответ в моем yaml?

...