{"name": "Get place info", "status": "broken", "statusDetails": {"message": "NameError: name 'raw' is not defined\n", "trace": "  File \"C:\\Users\\Степаан\\AppData\\Local\\Python\\pythoncore-3.14-64\\Lib\\site-packages\\behave\\model.py\", line 1991, in run\n    match.run(runner.context)\n    ~~~~~~~~~^^^^^^^^^^^^^^^^\n  File \"C:\\Users\\Степаан\\AppData\\Local\\Python\\pythoncore-3.14-64\\Lib\\site-packages\\behave\\matchers.py\", line 105, in run\n    self.func(context, *args, **kwargs)\n    ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"KVSTest\\features\\steps\\place_steps_info.py\", line 16, in step_get_place_info\n    data = fetch_place_members(access_token=token, query=query_data()[\"query\"], variables=query_data_place_id_variables()[\"variables\"])\n  File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\findplaceinfo\\find_place_data.py\", line 16, in fetch_place_members\n    return execute_graphql(\n        query=query,\n    ...<4 lines>...\n        timeout_s=timeout_s,\n    )\n  File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 155, in execute_graphql\n    token = access_token or get_access_token()\n                            ~~~~~~~~~~~~~~~~^^\n  File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\auth_as_employer.py\", line 44, in get_access_token\n    data = json.loads(raw) if raw else {}\n                              ^^^\n"}, "steps": [{"name": "When get place info", "status": "broken", "statusDetails": {"message": "NameError: name 'raw' is not defined\n", "trace": "  File \"C:\\Users\\Степаан\\AppData\\Local\\Python\\pythoncore-3.14-64\\Lib\\site-packages\\behave\\model.py\", line 1991, in run\n    match.run(runner.context)\n    ~~~~~~~~~^^^^^^^^^^^^^^^^\n  File \"C:\\Users\\Степаан\\AppData\\Local\\Python\\pythoncore-3.14-64\\Lib\\site-packages\\behave\\matchers.py\", line 105, in run\n    self.func(context, *args, **kwargs)\n    ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^\n  File \"KVSTest\\features\\steps\\place_steps_info.py\", line 16, in step_get_place_info\n    data = fetch_place_members(access_token=token, query=query_data()[\"query\"], variables=query_data_place_id_variables()[\"variables\"])\n  File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\findplaceinfo\\find_place_data.py\", line 16, in fetch_place_members\n    return execute_graphql(\n        query=query,\n    ...<4 lines>...\n        timeout_s=timeout_s,\n    )\n  File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\graphql_client.py\", line 155, in execute_graphql\n    token = access_token or get_access_token()\n                            ~~~~~~~~~~~~~~~~^^\n  File \"C:\\Users\\Степаан\\PycharmProjects\\work\\worklib\\auth_as_employer.py\", line 44, in get_access_token\n    data = json.loads(raw) if raw else {}\n                              ^^^\n"}, "start": 1777970989278, "stop": 1777970989286}, {"name": "Then place info is valid for query data", "status": "skipped", "start": 1777970989292, "stop": 1777970989292}], "start": 1777970989277, "stop": 1777970989292, "uuid": "d1fa0dd5-470b-47bc-a38f-e8f7353ebfd6", "historyId": "ad3dd3c4cc300bb9a4f6fcd9cfe24502", "testCaseId": "4aa579ab7dee4969c9f22e71004d6ccb", "fullName": "Place info (REST/GraphQL/WebSocket): Get place info", "labels": [{"name": "severity", "value": "normal"}, {"name": "feature", "value": "Place info (REST/GraphQL/WebSocket)"}, {"name": "framework", "value": "behave"}, {"name": "language", "value": "cpython3"}], "titlePath": ["KVSTest", "features", "Place info (REST/GraphQL/WebSocket)"]}